org.apache.chemistry.opencmis.server.impl.webservices
Class RepositoryService
java.lang.Object
org.apache.chemistry.opencmis.server.impl.webservices.AbstractService
org.apache.chemistry.opencmis.server.impl.webservices.RepositoryService
- All Implemented Interfaces:
- RepositoryServicePort
public class RepositoryService
- extends AbstractService
- implements RepositoryServicePort
CMIS Repository Service.
Method Summary |
List<CmisRepositoryEntryType> |
getRepositories(CmisExtensionType extension)
|
CmisRepositoryInfoType |
getRepositoryInfo(String repositoryId,
CmisExtensionType extension)
|
CmisTypeDefinitionListType |
getTypeChildren(String repositoryId,
String typeId,
Boolean includePropertyDefinitions,
BigInteger maxItems,
BigInteger skipCount,
CmisExtensionType extension)
|
CmisTypeDefinitionType |
getTypeDefinition(String repositoryId,
String typeId,
CmisExtensionType extension)
|
List<CmisTypeContainer> |
getTypeDescendants(String repositoryId,
String typeId,
BigInteger depth,
Boolean includePropertyDefinitions,
CmisExtensionType extension)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepositoryService
public RepositoryService()
getRepositories
public List<CmisRepositoryEntryType> getRepositories(CmisExtensionType extension)
throws CmisException
- Specified by:
getRepositories
in interface RepositoryServicePort
- Returns:
- returns java.util.List
- Throws:
CmisException
getRepositoryInfo
public CmisRepositoryInfoType getRepositoryInfo(String repositoryId,
CmisExtensionType extension)
throws CmisException
- Specified by:
getRepositoryInfo
in interface RepositoryServicePort
- Returns:
- returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisRepositoryInfoType
- Throws:
CmisException
getTypeChildren
public CmisTypeDefinitionListType getTypeChildren(String repositoryId,
String typeId,
Boolean includePropertyDefinitions,
BigInteger maxItems,
BigInteger skipCount,
CmisExtensionType extension)
throws CmisException
- Specified by:
getTypeChildren
in interface RepositoryServicePort
- Returns:
- returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisTypeDefinitionListType
- Throws:
CmisException
getTypeDefinition
public CmisTypeDefinitionType getTypeDefinition(String repositoryId,
String typeId,
CmisExtensionType extension)
throws CmisException
- Specified by:
getTypeDefinition
in interface RepositoryServicePort
- Returns:
- returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisTypeDefinitionType
- Throws:
CmisException
getTypeDescendants
public List<CmisTypeContainer> getTypeDescendants(String repositoryId,
String typeId,
BigInteger depth,
Boolean includePropertyDefinitions,
CmisExtensionType extension)
throws CmisException
- Specified by:
getTypeDescendants
in interface RepositoryServicePort
- Returns:
- returns java.util.List
- Throws:
CmisException
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.