Package org.alfresco.solr
Class AlfrescoClientDataModelServicesFactory
java.lang.Object
org.alfresco.solr.AlfrescoClientDataModelServicesFactory
Basic Factory for creating services for the AlfrescoSolrDataMode. It always creates a default
- Author:
- Gethin James
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Map<AlfrescoClientDataModelServicesFactory.DictionaryKey,
org.alfresco.opencmis.dictionary.CMISAbstractDictionaryService> constructDictionaries
(org.alfresco.opencmis.dictionary.QNameFilter qnameFilter, org.alfresco.repo.dictionary.NamespaceDAO namespaceDAO, org.alfresco.repo.dictionary.DictionaryComponent dictionaryService, org.alfresco.repo.dictionary.DictionaryDAO dictionaryDAO) Constructs a dictionary by default.constructDictionaryServices
(org.alfresco.opencmis.dictionary.QNameFilter qnameFilter, org.alfresco.repo.dictionary.DictionaryDAOImpl dictionaryDAO) Constructs a dictionary by default.protected static org.alfresco.opencmis.dictionary.CMISStrictDictionaryService
newInstance
(org.alfresco.opencmis.mapping.CMISMapping cmisMapping, org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService, org.alfresco.repo.dictionary.DictionaryDAO dictionaryDAO)
-
Field Details
-
DICTIONARY_FILTERED_WITH_EXCLUSIONS
- See Also:
-
-
Constructor Details
-
AlfrescoClientDataModelServicesFactory
public AlfrescoClientDataModelServicesFactory()
-
-
Method Details
-
constructDictionaries
public static Map<AlfrescoClientDataModelServicesFactory.DictionaryKey,org.alfresco.opencmis.dictionary.CMISAbstractDictionaryService> constructDictionaries(org.alfresco.opencmis.dictionary.QNameFilter qnameFilter, org.alfresco.repo.dictionary.NamespaceDAO namespaceDAO, org.alfresco.repo.dictionary.DictionaryComponent dictionaryService, org.alfresco.repo.dictionary.DictionaryDAO dictionaryDAO) Constructs a dictionary by default.- Parameters:
qnameFilter
- QNameFilternamespaceDAO
- NamespaceDAOdictionaryService
- DictionaryComponentdictionaryDAO
- DictionaryDAO- Returns:
- Map
-
constructDictionaryServices
public static Map<String,org.alfresco.repo.dictionary.DictionaryComponent> constructDictionaryServices(org.alfresco.opencmis.dictionary.QNameFilter qnameFilter, org.alfresco.repo.dictionary.DictionaryDAOImpl dictionaryDAO) Constructs a dictionary by default.- Parameters:
qnameFilter
- QNameFilterdictionaryDAO
- DictionaryDAOImpl- Returns:
- Map
-
newInstance
protected static org.alfresco.opencmis.dictionary.CMISStrictDictionaryService newInstance(org.alfresco.opencmis.mapping.CMISMapping cmisMapping, org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService, org.alfresco.repo.dictionary.DictionaryDAO dictionaryDAO)
-