Class AlfrescoClientDataModelServicesFactory

java.lang.Object
org.alfresco.solr.AlfrescoClientDataModelServicesFactory

public class AlfrescoClientDataModelServicesFactory extends Object
Basic Factory for creating services for the AlfrescoSolrDataMode. It always creates a default
Author:
Gethin James
  • Field Details

  • 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 - QNameFilter
      namespaceDAO - NamespaceDAO
      dictionaryService - DictionaryComponent
      dictionaryDAO - 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 - QNameFilter
      dictionaryDAO - 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)