public final class CmisBindingImpl extends Object implements CmisBinding, Serializable
| Constructor and Description |
|---|
CmisBindingImpl(Map<String,String> sessionParameters)
Constructor.
|
CmisBindingImpl(Map<String,String> sessionParameters,
AuthenticationProvider authenticationProvider,
TypeDefinitionCache typeDefCache)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
BindingType |
getBindingType()
Returns the binding type.
|
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.
|
String |
getSessionId()
Returns the client session id.
|
VersioningService |
getVersioningService()
Gets a Versioning Service interface object.
|
public CmisBindingImpl(Map<String,String> sessionParameters)
sessionParameters - the session parameterspublic CmisBindingImpl(Map<String,String> sessionParameters, AuthenticationProvider authenticationProvider, TypeDefinitionCache typeDefCache)
sessionParameters - the session parametersauthenticationProvider - an authentication provider instancepublic String getSessionId()
CmisBindinggetSessionId in interface CmisBindingpublic BindingType getBindingType()
CmisBindinggetBindingType in interface CmisBindingpublic RepositoryService getRepositoryService()
CmisBindinggetRepositoryService in interface CmisBindingpublic NavigationService getNavigationService()
CmisBindinggetNavigationService in interface CmisBindingpublic ObjectService getObjectService()
CmisBindinggetObjectService in interface CmisBindingpublic DiscoveryService getDiscoveryService()
CmisBindinggetDiscoveryService in interface CmisBindingpublic RelationshipService getRelationshipService()
CmisBindinggetRelationshipService in interface CmisBindingpublic VersioningService getVersioningService()
CmisBindinggetVersioningService in interface CmisBindingpublic AclService getAclService()
CmisBindinggetAclService in interface CmisBindingpublic MultiFilingService getMultiFilingService()
CmisBindinggetMultiFilingService in interface CmisBindingpublic PolicyService getPolicyService()
CmisBindinggetPolicyService in interface CmisBindingpublic BindingsObjectFactory getObjectFactory()
CmisBindinggetObjectFactory in interface CmisBindingpublic AuthenticationProvider getAuthenticationProvider()
CmisBindinggetAuthenticationProvider in interface CmisBindingpublic void clearAllCaches()
CmisBindingclearAllCaches in interface CmisBindingpublic void clearRepositoryCache(String repositoryId)
CmisBindingclearRepositoryCache in interface CmisBindingrepositoryId - the repository idpublic void close()
CmisBindingclose in interface CmisBindingCopyright © 2009-2015 The Apache Software Foundation. All Rights Reserved.