public class AdapterTypeImpl extends AbstractResourceType implements AdapterType
| Modifier and Type | Field and Description |
|---|---|
protected String |
adapterName |
protected String[] |
targetFacets |
protected String |
targetType |
clazz, constructor, engine, facets, guard, name, owner, superType, templateCache, visibilityROOT_TYPE_NAME| Constructor and Description |
|---|
AdapterTypeImpl(WebEngine engine,
ModuleImpl module,
ResourceTypeImpl superType,
String name,
String adapterName,
ClassProxy clazz,
com.sun.jersey.server.spi.component.ResourceComponentConstructor constructor,
int visibility) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptResource(Resource resource) |
boolean |
acceptType(ResourceType type) |
String |
getAdapterName() |
String[] |
getTargetFacets() |
String |
getTargetType() |
protected void |
loadAnnotations(AnnotationManager annoMgr) |
findSkinTemplate, findTypeTemplate, findView, flushCache, getFacets, getGuard, getName, getOwnerModule, getResourceClass, getSuperType, getView, getVisibility, hasFacet, isDerivedFrom, isEnabled, loadGuardFromAnnoation, newInstance, resolveResourcePath, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitflushCache, getFacets, getGuard, getName, getResourceClass, getSuperType, getView, hasFacet, isDerivedFrom, isEnabled, newInstanceprotected String targetType
protected String[] targetFacets
protected final String adapterName
public AdapterTypeImpl(WebEngine engine, ModuleImpl module, ResourceTypeImpl superType, String name, String adapterName, ClassProxy clazz, com.sun.jersey.server.spi.component.ResourceComponentConstructor constructor, int visibility)
public String getAdapterName()
getAdapterName in interface AdapterTypepublic String getTargetType()
getTargetType in interface AdapterTypepublic String[] getTargetFacets()
getTargetFacets in interface AdapterTypepublic boolean acceptResource(Resource resource)
acceptResource in interface AdapterTypepublic boolean acceptType(ResourceType type)
protected void loadAnnotations(AnnotationManager annoMgr)
loadAnnotations in class AbstractResourceTypeCopyright © 2018 Nuxeo. All rights reserved.