|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CmisBinding
Entry point for all CMIS binding related operations. It provides access to the service interface objects which are very similar to the CMIS 1.0 domain model.
Each instance of this class represents a session. A session comprises of a connection to one CMIS endpoint over one binding for one particular user and a set of caches. All repositories that are exposed by this CMIS endpoint are accessible in this session. All CMIS operations and extension points are provided if they are supported by the underlying binding.
Method Summary | |
---|---|
void |
clearAllCaches()
Clears all caches of the current CMIS binding session. |
void |
clearRepositoryCache(String repositoryId)
Clears all caches of the current CMIS binding session that are related to the given repository. |
void |
close()
Releases all resources assigned to this binding instance. |
AclService |
getAclService()
Gets an ACL Service interface object. |
AuthenticationProvider |
getAuthenticationProvider()
Gets the authentication provider. |
DiscoveryService |
getDiscoveryService()
Gets a Discovery Service interface object. |
MultiFilingService |
getMultiFilingService()
Gets a Multifiling Service interface object. |
NavigationService |
getNavigationService()
Gets a Navigation Service interface object. |
BindingsObjectFactory |
getObjectFactory()
Gets a factory for CMIS binding specific objects. |
ObjectService |
getObjectService()
Gets an Object Service interface object. |
PolicyService |
getPolicyService()
Gets a Policy Service interface object. |
RelationshipService |
getRelationshipService()
Gets a Relationship Service interface object. |
RepositoryService |
getRepositoryService()
Gets a Repository Service interface object. |
VersioningService |
getVersioningService()
Gets a Versioning Service interface object. |
Method Detail |
---|
RepositoryService getRepositoryService()
NavigationService getNavigationService()
ObjectService getObjectService()
VersioningService getVersioningService()
RelationshipService getRelationshipService()
DiscoveryService getDiscoveryService()
MultiFilingService getMultiFilingService()
AclService getAclService()
PolicyService getPolicyService()
BindingsObjectFactory getObjectFactory()
AuthenticationProvider getAuthenticationProvider()
void clearAllCaches()
void clearRepositoryCache(String repositoryId)
repositoryId
- the repository idvoid close()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |