Class AdapterTypeImpl
java.lang.Object
org.nuxeo.ecm.webengine.model.impl.AbstractResourceType
org.nuxeo.ecm.webengine.model.impl.AdapterTypeImpl
- All Implemented Interfaces:
AdapterType
,ResourceType
- Author:
- Bogdan Stefanescu
-
Field Summary
Fields inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResourceType
clazz, constructor, engine, facets, guard, name, owner, superType, templateCache, visibility
Fields inherited from interface org.nuxeo.ecm.webengine.model.ResourceType
ROOT_TYPE_NAME
-
Constructor Summary
ConstructorDescriptionAdapterTypeImpl
(WebEngine engine, ModuleImpl module, ResourceTypeImpl superType, String name, String adapterName, ClassProxy clazz, com.sun.jersey.server.spi.component.ResourceComponentConstructor constructor, int visibility) -
Method Summary
Modifier and TypeMethodDescriptionboolean
acceptResource
(Resource resource) boolean
acceptType
(ResourceType type) String[]
protected void
loadAnnotations
(AnnotationManager annoMgr) Methods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResourceType
findSkinTemplate, findTypeTemplate, findView, flushCache, getFacets, getGuard, getName, getOwnerModule, getResourceClass, getSuperType, getView, getVisibility, hasFacet, isDerivedFrom, isEnabled, loadGuardFromAnnoation, newInstance, resolveResourcePath, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.nuxeo.ecm.webengine.model.ResourceType
flushCache, getFacets, getGuard, getName, getResourceClass, getSuperType, getView, hasFacet, isDerivedFrom, isEnabled, newInstance
-
Field Details
-
targetType
-
targetFacets
-
adapterName
-
-
Constructor Details
-
AdapterTypeImpl
public AdapterTypeImpl(WebEngine engine, ModuleImpl module, ResourceTypeImpl superType, String name, String adapterName, ClassProxy clazz, com.sun.jersey.server.spi.component.ResourceComponentConstructor constructor, int visibility)
-
-
Method Details
-
getAdapterName
- Specified by:
getAdapterName
in interfaceAdapterType
-
getTargetType
- Specified by:
getTargetType
in interfaceAdapterType
-
getTargetFacets
- Specified by:
getTargetFacets
in interfaceAdapterType
-
acceptResource
- Specified by:
acceptResource
in interfaceAdapterType
-
acceptType
-
loadAnnotations
- Specified by:
loadAnnotations
in classAbstractResourceType
-