public class CMISDictionaryRegistryImpl extends Object implements CMISDictionaryRegistry
| Modifier and Type | Field and Description |
|---|---|
static String |
ALFRESCO_EXTENSION_NAMESPACE |
protected CMISAbstractDictionaryService |
cmisDictionaryService |
protected static org.apache.commons.logging.Log |
logger |
static String |
MANDATORY_ASPECT |
static String |
MANDATORY_ASPECTS |
| Constructor and Description |
|---|
CMISDictionaryRegistryImpl(CMISAbstractDictionaryService cmisDictionaryService,
CMISMapping cmisMapping,
DictionaryService dictionaryService,
CMISAbstractDictionaryService.DictionaryInitializer dictionaryInitializer) |
CMISDictionaryRegistryImpl(CMISAbstractDictionaryService cmisDictionaryService,
String tenant,
String parentTenant,
CMISMapping cmisMapping,
DictionaryService dictionaryService,
CMISAbstractDictionaryService.DictionaryInitializer dictionaryInitializer) |
public static final String ALFRESCO_EXTENSION_NAMESPACE
public static final String MANDATORY_ASPECTS
public static final String MANDATORY_ASPECT
protected static final org.apache.commons.logging.Log logger
protected CMISAbstractDictionaryService cmisDictionaryService
public CMISDictionaryRegistryImpl(CMISAbstractDictionaryService cmisDictionaryService, CMISMapping cmisMapping, DictionaryService dictionaryService, CMISAbstractDictionaryService.DictionaryInitializer dictionaryInitializer)
public CMISDictionaryRegistryImpl(CMISAbstractDictionaryService cmisDictionaryService, String tenant, String parentTenant, CMISMapping cmisMapping, DictionaryService dictionaryService, CMISAbstractDictionaryService.DictionaryInitializer dictionaryInitializer)
protected CMISDictionaryRegistry getParent()
public String getTenant()
getTenant in interface CMISDictionaryRegistrypublic List<TypeDefinitionWrapper> getChildren(String typeId)
getChildren in interface CMISDictionaryRegistrypublic void setChildren(String typeId, List<TypeDefinitionWrapper> children)
setChildren in interface CMISDictionaryRegistrypublic void addChild(String typeId, TypeDefinitionWrapper child)
addChild in interface CMISDictionaryRegistrypublic TypeDefinitionWrapper getTypeDefByTypeId(String typeId)
getTypeDefByTypeId in interface CMISDictionaryRegistrypublic TypeDefinitionWrapper getTypeDefByTypeId(String typeId, boolean includeParent)
getTypeDefByTypeId in interface CMISDictionaryRegistrypublic TypeDefinitionWrapper getAssocDefByQName(QName qname)
getAssocDefByQName in interface CMISDictionaryRegistrypublic TypeDefinitionWrapper getTypeDefByQueryName(Object queryName)
getTypeDefByQueryName in interface CMISDictionaryRegistrypublic TypeDefinitionWrapper getTypeDefByQName(QName qname)
getTypeDefByQName in interface CMISDictionaryRegistrypublic PropertyDefinitionWrapper getPropDefByPropId(String propId)
getPropDefByPropId in interface CMISDictionaryRegistrypublic PropertyDefinitionWrapper getPropDefByQueryName(Object queryName)
getPropDefByQueryName in interface CMISDictionaryRegistrypublic Collection<AbstractTypeDefinitionWrapper> getTypeDefs()
getTypeDefs in interface CMISDictionaryRegistrypublic Collection<AbstractTypeDefinitionWrapper> getTypeDefs(boolean includeParent)
getTypeDefs in interface CMISDictionaryRegistrypublic Collection<AbstractTypeDefinitionWrapper> getAssocDefs()
getAssocDefs in interface CMISDictionaryRegistrypublic Collection<AbstractTypeDefinitionWrapper> getAssocDefs(boolean includeParent)
getAssocDefs in interface CMISDictionaryRegistrypublic void addModel(CompiledModel model)
addModel in interface CMISDictionaryRegistrypublic void updateModel(CompiledModel model)
updateModel in interface CMISDictionaryRegistrypublic void removeModel(CompiledModel model)
removeModel in interface CMISDictionaryRegistrypublic void init()
public List<TypeDefinitionWrapper> getBaseTypes()
getBaseTypes in interface CMISDictionaryRegistrypublic List<TypeDefinitionWrapper> getBaseTypes(boolean includeParent)
getBaseTypes in interface CMISDictionaryRegistrypublic void registerTypeDefinition(AbstractTypeDefinitionWrapper typeDef)
registerTypeDefinition in interface CMISDictionaryRegistrytypeDef - AbstractTypeDefinitionWrapperpublic void registerPropertyDefinitions(AbstractTypeDefinitionWrapper typeDef)
typeDef - AbstractTypeDefinitionWrapperCopyright © 2005–2019 Alfresco Software. All rights reserved.