it.sistematica.isharedoc.opencmis.server
Interface CmisServer
- All Known Implementing Classes:
- CmisServerImpl
public interface CmisServer
restart
void restart()
getServiceFactory
InDatabaseServiceFactoryImpl getServiceFactory()
repositoryConfigurationChanged
void repositoryConfigurationChanged(RepositoryConnection repoConnection)
repositoryConfigurationChanged
void repositoryConfigurationChanged(RepositoryConnection repoConnection,
java.lang.String userId)
repositoryConfigurationChanged
void repositoryConfigurationChanged(java.lang.String userId)
getConnection
CloudConnection getConnection(RepositoryConnection repoConnection,
java.lang.String userId)
getRepositories
java.util.List<org.apache.chemistry.opencmis.client.api.Repository> getRepositories(CloudConnection conn)
getSession
org.apache.chemistry.opencmis.client.api.Session getSession(CloudConnection conn,
java.lang.String repositoryId)
getObject
org.apache.chemistry.opencmis.client.api.CmisObject getObject(org.apache.chemistry.opencmis.client.api.Session session,
java.lang.String objectId)
delete
void delete(org.apache.chemistry.opencmis.client.api.Session session,
org.apache.chemistry.opencmis.client.api.ObjectId objectId)
getChildren
java.util.Iterator<org.apache.chemistry.opencmis.client.api.CmisObject> getChildren(org.apache.chemistry.opencmis.client.api.Session session,
org.apache.chemistry.opencmis.client.api.CmisObject object,
int skipCount,
int maxItemsPerPage)