Package org.alfresco.opencmis.dictionary
Class CMISStrictDictionaryService
java.lang.Object
org.springframework.extensions.surf.util.AbstractLifecycleBean
org.alfresco.opencmis.dictionary.CMISAbstractDictionaryService
org.alfresco.opencmis.dictionary.CMISStrictDictionaryService
- All Implemented Interfaces:
EventListener,CMISDictionaryService,DictionaryListener,ExtendedDictionaryListener,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware,org.springframework.context.ApplicationListener
CMIS Dictionary which provides Types that strictly conform to the CMIS specification.
That is, only maps types to one of root Document, Folder, Relationship and Policy.
And Item which is pretty much anything that is not a Document, Folder, Relationship or Policy.
- Author:
- steveglover, davidc, mrogers
-
Nested Class Summary
Nested classes/interfaces inherited from class org.alfresco.opencmis.dictionary.CMISAbstractDictionaryService
CMISAbstractDictionaryService.DictionaryInitializer -
Field Summary
FieldsFields inherited from class org.alfresco.opencmis.dictionary.CMISAbstractDictionaryService
accessorMapping, cmisMapping, dictionaryDAO, dictionaryService, luceneBuilderMapping, tenantServiceFields inherited from class org.springframework.extensions.surf.util.AbstractLifecycleBean
log -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.alfresco.opencmis.dictionary.CMISAbstractDictionaryService
afterDictionaryDestroy, afterDictionaryInit, createCoreDictionaryRegistry, createDictionaryRegistry, createDictionaryRegistryWithWriteLock, createTenantDictionaryRegistry, findAlfrescoDataType, findAssocType, findDataType, findNodeType, findProperty, findPropertyByQueryName, findType, findTypeByQueryName, findTypeForClass, getAllTypes, getAllTypes, getBaseTypes, getBaseTypes, getChildren, getRegistry, isExcluded, modelAdded, onBootstrap, onDictionaryInit, onShutdown, setCmisMapping, setDictionaryDAO, setDictionaryService, setPropertyAccessorMapping, setPropertyLuceneBuilderMapping, setSingletonCache, setTenantServiceMethods inherited from class org.springframework.extensions.surf.util.AbstractLifecycleBean
getApplicationContext, onApplicationEvent, setApplicationContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.ApplicationListener
supportsAsyncExecution
-
Field Details
-
DEFAULT
- See Also:
-
-
Constructor Details
-
CMISStrictDictionaryService
public CMISStrictDictionaryService()
-
-
Method Details
-
init
public void init() -
getCoreDictionaryInitializer
- Specified by:
getCoreDictionaryInitializerin classCMISAbstractDictionaryService
-
getTenantDictionaryInitializer
- Specified by:
getTenantDictionaryInitializerin classCMISAbstractDictionaryService
-