Class RepositoryConnectorFactory

java.lang.Object
org.apache.chemistry.opencmis.commons.impl.server.AbstractServiceFactory
org.frankframework.extensions.cmis.server.RepositoryConnectorFactory
All Implemented Interfaces:
org.apache.chemistry.opencmis.commons.server.CmisServiceFactory

public class RepositoryConnectorFactory extends org.apache.chemistry.opencmis.commons.impl.server.AbstractServiceFactory
Implementation of a repository factory that proxies all requests to a CmisEventListener When no EventListeners have been defined, all requests will be blocked.
  • Field Details

    • CMIS_BRIDGE_PROPERTY_PREFIX

      public static final String CMIS_BRIDGE_PROPERTY_PREFIX
      See Also:
    • CMIS_BRIDGE_ENABLED

      public static final boolean CMIS_BRIDGE_ENABLED
  • Constructor Details

    • RepositoryConnectorFactory

      public RepositoryConnectorFactory()
  • Method Details

    • init

      public void init(Map<String,String> parameters)
      Specified by:
      init in interface org.apache.chemistry.opencmis.commons.server.CmisServiceFactory
      Overrides:
      init in class org.apache.chemistry.opencmis.commons.impl.server.AbstractServiceFactory
    • destroy

      public void destroy()
      Specified by:
      destroy in interface org.apache.chemistry.opencmis.commons.server.CmisServiceFactory
      Overrides:
      destroy in class org.apache.chemistry.opencmis.commons.impl.server.AbstractServiceFactory
    • getService

      public org.apache.chemistry.opencmis.commons.server.CmisService getService(org.apache.chemistry.opencmis.commons.server.CallContext context)
      Specified by:
      getService in interface org.apache.chemistry.opencmis.commons.server.CmisServiceFactory
      Specified by:
      getService in class org.apache.chemistry.opencmis.commons.impl.server.AbstractServiceFactory
    • createService

      protected FilterCmisService createService(org.apache.chemistry.opencmis.commons.server.CallContext context)
    • getTempDirectory

      public File getTempDirectory()
      Specified by:
      getTempDirectory in interface org.apache.chemistry.opencmis.commons.server.CmisServiceFactory
      Overrides:
      getTempDirectory in class org.apache.chemistry.opencmis.commons.impl.server.AbstractServiceFactory