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, tenantService
Fields 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, setTenantService
Methods inherited from class org.springframework.extensions.surf.util.AbstractLifecycleBean
getApplicationContext, onApplicationEvent, setApplicationContext
-
Field Details
-
DEFAULT
- See Also:
-
-
Constructor Details
-
CMISStrictDictionaryService
public CMISStrictDictionaryService()
-
-
Method Details
-
init
public void init() -
getCoreDictionaryInitializer
- Specified by:
getCoreDictionaryInitializer
in classCMISAbstractDictionaryService
-
getTenantDictionaryInitializer
- Specified by:
getTenantDictionaryInitializer
in classCMISAbstractDictionaryService
-