org.alfresco.cmis.dictionary
Class CMISStrictDictionaryService

java.lang.Object
  extended by org.springframework.extensions.surf.util.AbstractLifecycleBean
      extended by org.alfresco.cmis.dictionary.CMISAbstractDictionaryService
          extended by org.alfresco.cmis.dictionary.CMISStrictDictionaryService
All Implemented Interfaces:
java.util.EventListener, CMISDictionaryService, org.alfresco.repo.dictionary.DictionaryListener, org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener

public class CMISStrictDictionaryService
extends CMISAbstractDictionaryService

CMIS Dictionary which provides Types that strictly conform to the CMIS specification. That is, only maps types to one of root Document, Folder, Relationship & Policy.


Field Summary
 
Fields inherited from class org.alfresco.cmis.dictionary.CMISAbstractDictionaryService
cmisMapping, dictionaryService, logger, tenantService
 
Fields inherited from class org.springframework.extensions.surf.util.AbstractLifecycleBean
log
 
Constructor Summary
CMISStrictDictionaryService()
           
 
Method Summary
protected  void createDefinitions(org.alfresco.cmis.dictionary.CMISAbstractDictionaryService.DictionaryRegistry registry)
          Factory for creating CMIS Definitions
 
Methods inherited from class org.alfresco.cmis.dictionary.CMISAbstractDictionaryService
afterDictionaryDestroy, afterDictionaryInit, findDataType, findProperty, findProperty, findPropertyByQueryName, findType, findType, findTypeByQueryName, findTypeForClass, getAllTypes, getBaseTypes, onBootstrap, onDictionaryInit, onShutdown, setCMISMapping, setDictionaryDAO, setDictionaryService, setTenantService
 
Methods inherited from class org.springframework.extensions.surf.util.AbstractLifecycleBean
getApplicationContext, onApplicationEvent, setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMISStrictDictionaryService

public CMISStrictDictionaryService()
Method Detail

createDefinitions

protected void createDefinitions(org.alfresco.cmis.dictionary.CMISAbstractDictionaryService.DictionaryRegistry registry)
Description copied from class: CMISAbstractDictionaryService
Factory for creating CMIS Definitions

Specified by:
createDefinitions in class CMISAbstractDictionaryService


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.