|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WrapperRegistry
All custom classes that are implemented by wcb's instead of siteworks objecttypes and templates and their node types are registered by this service.
| Method Summary | |
|---|---|
WrapperDefinition |
getByContentType(java.lang.String contentType)
Returns null or a WrapperDefinition identified by its content type. |
WrapperDefinition |
getByImplementation(java.lang.String className)
Returns null or a WrapperDefinition identified by its fully qualified classname. |
WrapperDefinition |
getByInterface(java.lang.String className)
Returns null or a WrapperDefinition identified by its fully qualified classname. |
WrapperDefinition |
getByNodeType(java.lang.String nodeTypeName)
Returns null or a WrapperDefinition identified by its fully qualified node type name. |
java.lang.Class |
getClassByName(java.lang.String fullyQualifiedClassname)
Returns null or a class based on its fully qualified class name. |
Component |
getComponentByInterface(java.lang.String fullyQualifiedClassName)
Returns the component that provides an implementation for the given full classname of the interface. |
java.lang.Object |
getInstance(java.lang.String fullyQualifiedClassname)
Returns an object instance based on its fully qualified class name. |
java.lang.String |
getObjectTypeNameByInterface(java.lang.String interfaceClass)
Return the name of the object type from the name of the interface |
| Method Detail |
|---|
WrapperDefinition getByInterface(java.lang.String className)
className - Fully qualified classname
WrapperDefinition getByNodeType(java.lang.String nodeTypeName)
nodeTypeName - Fully qualified node type name
WrapperDefinition getByContentType(java.lang.String contentType)
contentType - Name of the content type
Component getComponentByInterface(java.lang.String fullyQualifiedClassName)
fullyQualifiedClassName -
WrapperDefinition getByImplementation(java.lang.String className)
className - Fully qualified classname
java.lang.Class getClassByName(java.lang.String fullyQualifiedClassname)
fullyQualifiedClassname - Fully qualified classname
java.lang.Object getInstance(java.lang.String fullyQualifiedClassname)
fullyQualifiedClassname - Fully qualified classname
java.lang.String getObjectTypeNameByInterface(java.lang.String interfaceClass)
interfaceClass - Name of the interface for which the corresponding
object type name should be retrieved
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||