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
ConstructorsConstructorDescriptionIbisRepositoryService
(org.apache.chemistry.opencmis.commons.spi.RepositoryService repositoryService, org.apache.chemistry.opencmis.commons.server.CallContext callContext) -
Method Summary
Modifier and TypeMethodDescriptionorg.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)
-
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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.apache.chemistry.opencmis.commons.spi.RepositoryService
-