Class IbisRepositoryService

java.lang.Object
org.frankframework.extensions.cmis.server.impl.IbisRepositoryService
All Implemented Interfaces:
org.apache.chemistry.opencmis.commons.spi.RepositoryService

public class IbisRepositoryService extends Object implements org.apache.chemistry.opencmis.commons.spi.RepositoryService
Wrapper that delegates when a matching CmisEvent is present.
Author:
Niels
  • Constructor Summary

    Constructors
    Constructor
    Description
    IbisRepositoryService(org.apache.chemistry.opencmis.commons.spi.RepositoryService repositoryService, org.apache.chemistry.opencmis.commons.server.CallContext callContext)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
    createType(String repositoryId, org.apache.chemistry.opencmis.commons.definitions.TypeDefinition type, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
     
    void
    deleteType(String repositoryId, String typeId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
     
    org.apache.chemistry.opencmis.commons.data.RepositoryInfo
    getRepositoryInfo(String repositoryId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
     
    List<org.apache.chemistry.opencmis.commons.data.RepositoryInfo>
    getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
     
    org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionList
    getTypeChildren(String repositoryId, String typeId, Boolean includePropertyDefinitions, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
     
    org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
    getTypeDefinition(String repositoryId, String typeId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
     
    List<org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionContainer>
    getTypeDescendants(String repositoryId, String typeId, BigInteger depth, Boolean includePropertyDefinitions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
     
    org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
    updateType(String repositoryId, org.apache.chemistry.opencmis.commons.definitions.TypeDefinition type, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • IbisRepositoryService

      public IbisRepositoryService(org.apache.chemistry.opencmis.commons.spi.RepositoryService repositoryService, org.apache.chemistry.opencmis.commons.server.CallContext callContext)
  • Method Details

    • getRepositoryInfos

      public List<org.apache.chemistry.opencmis.commons.data.RepositoryInfo> getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
      Specified by:
      getRepositoryInfos in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
    • getRepositoryInfo

      public org.apache.chemistry.opencmis.commons.data.RepositoryInfo getRepositoryInfo(String repositoryId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
      Specified by:
      getRepositoryInfo in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
    • getTypeChildren

      public org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionList getTypeChildren(String repositoryId, String typeId, Boolean includePropertyDefinitions, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
      Specified by:
      getTypeChildren in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
    • getTypeDescendants

      public List<org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionContainer> getTypeDescendants(String repositoryId, String typeId, BigInteger depth, Boolean includePropertyDefinitions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
      Specified by:
      getTypeDescendants in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
    • getTypeDefinition

      public org.apache.chemistry.opencmis.commons.definitions.TypeDefinition getTypeDefinition(String repositoryId, String typeId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
      Specified by:
      getTypeDefinition in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
    • createType

      public org.apache.chemistry.opencmis.commons.definitions.TypeDefinition createType(String repositoryId, org.apache.chemistry.opencmis.commons.definitions.TypeDefinition type, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
      Specified by:
      createType in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
    • updateType

      public org.apache.chemistry.opencmis.commons.definitions.TypeDefinition updateType(String repositoryId, org.apache.chemistry.opencmis.commons.definitions.TypeDefinition type, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
      Specified by:
      updateType in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
    • deleteType

      public void deleteType(String repositoryId, String typeId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
      Specified by:
      deleteType in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService