Package org.alfresco.repo.dictionary
Class TenantDictionaryRegistryImpl
java.lang.Object
org.alfresco.repo.dictionary.AbstractDictionaryRegistry
org.alfresco.repo.dictionary.TenantDictionaryRegistryImpl
- All Implemented Interfaces:
DictionaryRegistry
Tenant-specific dictionary registry.
- Author:
- sglover
-
Field Summary
Fields inherited from class org.alfresco.repo.dictionary.AbstractDictionaryRegistry
dictionaryDAO, logger
-
Constructor Summary
ConstructorsConstructorDescriptionTenantDictionaryRegistryImpl
(DictionaryDAO dictionaryDAO, String tenantDomain) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
getCompiledModels
(boolean includeInherited) getModelsForUri
(String uri) getPrefixes
(String URI) protected void
initImpl()
boolean
isModelInherited
(QName modelName) putModelImpl
(CompiledModel model) void
void
removeModel
(QName modelName) void
removePrefix
(String prefix) void
Methods inherited from class org.alfresco.repo.dictionary.AbstractDictionaryRegistry
addPrefixImpl, addURIImpl, clear, getAspectImpl, getAspects, getAssociation, getAssociationImpl, getAssociations, getClass, getClassImpl, getConstraint, getConstraintImpl, getDataType, getDataType, getDataTypeImp, getDataTypeImpl, getModelImpl, getModelsForUriImpl, getNamespaceURI, getPrefixesCacheImpl, getPrefixesImpl, getProperty, getPropertyImpl, getTypeImpl, getTypes, getUrisCacheImpl, getUriToModels, hasPrefix, hasURI, init, mapUriToModel, modelExists, putModel, remove, removeModelImpl, removePrefixImpl, removeURIImpl, unmapUriToModel
-
Constructor Details
-
TenantDictionaryRegistryImpl
-
-
Method Details
-
getTenantDomain
-
putModelImpl
- Overrides:
putModelImpl
in classAbstractDictionaryRegistry
-
getCompiledModels
- Specified by:
getCompiledModels
in interfaceDictionaryRegistry
- Overrides:
getCompiledModels
in classAbstractDictionaryRegistry
-
getModelsForUri
- Specified by:
getModelsForUri
in interfaceDictionaryRegistry
- Overrides:
getModelsForUri
in classAbstractDictionaryRegistry
-
getModel
- Specified by:
getModel
in interfaceDictionaryRegistry
- Overrides:
getModel
in classAbstractDictionaryRegistry
-
removeModel
- Specified by:
removeModel
in interfaceDictionaryRegistry
- Overrides:
removeModel
in classAbstractDictionaryRegistry
-
getAspect
- Specified by:
getAspect
in interfaceDictionaryRegistry
- Overrides:
getAspect
in classAbstractDictionaryRegistry
-
isModelInherited
- Specified by:
isModelInherited
in interfaceDictionaryRegistry
- Overrides:
isModelInherited
in classAbstractDictionaryRegistry
-
getPrefixesCache
- Specified by:
getPrefixesCache
in interfaceDictionaryRegistry
- Overrides:
getPrefixesCache
in classAbstractDictionaryRegistry
-
getUrisCache
- Specified by:
getUrisCache
in interfaceDictionaryRegistry
- Overrides:
getUrisCache
in classAbstractDictionaryRegistry
-
getPrefixes
- Specified by:
getPrefixes
in interfaceDictionaryRegistry
- Overrides:
getPrefixes
in classAbstractDictionaryRegistry
-
addURI
- Specified by:
addURI
in interfaceDictionaryRegistry
- Overrides:
addURI
in classAbstractDictionaryRegistry
-
addPrefix
- Specified by:
addPrefix
in interfaceDictionaryRegistry
- Overrides:
addPrefix
in classAbstractDictionaryRegistry
-
removeURI
- Specified by:
removeURI
in interfaceDictionaryRegistry
- Overrides:
removeURI
in classAbstractDictionaryRegistry
-
removePrefix
- Specified by:
removePrefix
in interfaceDictionaryRegistry
- Overrides:
removePrefix
in classAbstractDictionaryRegistry
-
initImpl
protected void initImpl()- Specified by:
initImpl
in classAbstractDictionaryRegistry
-
getType
- Specified by:
getType
in interfaceDictionaryRegistry
- Overrides:
getType
in classAbstractDictionaryRegistry
-
removeImpl
public void removeImpl()- Specified by:
removeImpl
in classAbstractDictionaryRegistry
-