|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EcmService
Connects to a repository specified by uniqueName
.
EcmFactory
Method Summary | |
---|---|
Session |
connect(String uniqueName,
String key)
Connects to a key-secured repository specified by uniqueName . |
Session |
connect(String uniqueName,
String key,
String destination)
Connects to a key-secured repository specified by uniqueName using a special
destination. |
Session |
connect(String uniqueName,
String key,
String destination,
Map<String,String> openCmisProperties)
Connects to a key-secured repository specified by uniqueName using a special
destination and optional OpenCMIS parameters. |
Session |
connect(String uniqueName,
String key,
String destination,
Map<String,String> openCmisProperties,
List<String> additionalPrincipals)
Connects to a key-secured repository specified by uniqueName using a special
destination and optional OpenCMIS parameters. |
Session |
connectForTenant(String uniqueName,
String key,
String tenantId,
String user)
Connects to a key-secured repository specified by uniqueName with the given
tenant and user using a special destination. |
Session |
connectForTenant(String uniqueName,
String key,
String tenantId,
String user,
Map<String,String> openCmisProperties)
Connects to a key-secured repository specified by uniqueName with the given
tenant and user using a special destination and optional OpenCMIS parameters. |
Session |
connectForTenant(String uniqueName,
String key,
String tenantId,
String user,
Map<String,String> openCmisProperties,
List<String> additionalPrincipals)
Connects to a key-secured repository specified by uniqueName with the given
tenant and user using a special destination and optional OpenCMIS parameters. |
Session |
connectForUser(String uniqueName,
String key,
String user)
Connects to a key-secured repository specified by uniqueName with the given
user . |
Session |
connectForUser(String uniqueName,
String key,
String destination,
String user)
Connects to a key-secured repository specified by uniqueName with the given
user using a special destination. |
Session |
connectForUser(String uniqueName,
String key,
String destination,
String user,
Map<String,String> openCmisProperties)
Connects to a key-secured repository specified by uniqueName with the given
user using a special destination and optional OpenCMIS parameters. |
Session |
connectForUser(String uniqueName,
String key,
String destination,
String user,
Map<String,String> openCmisProperties,
List<String> additionalPrincipals)
Connects to a key-secured repository specified by uniqueName with the given
user using a special destination and optional OpenCMIS parameters. |
String |
createRepository(RepositoryOptions options)
Creates a new repository in the Document Service with the given options. |
String |
createRepository(RepositoryOptions options,
String destination)
Creates a new repository in the Document Service with the given options and a destination. |
void |
deleteRepository(String uniqueName,
String repositoryKey)
Deletes a repository for the current consuming account. |
void |
deleteRepository(String uniqueName,
String repositoryKey,
String destination)
Deletes a repository for the current consuming account. |
Method Detail |
---|
Session connect(String uniqueName, String key) throws ServiceException, CmisObjectNotFoundException
uniqueName
. The key
will be
used to verify access to this repository.
ServiceException
CmisObjectNotFoundException
EcmFactory.connect(String, String)
Session connect(String uniqueName, String key, String destination) throws ServiceException, CmisObjectNotFoundException
uniqueName
using a special
destination. The key
will be used to verify access to this repository.
ServiceException
CmisObjectNotFoundException
EcmFactory.connect(String, String, String)
Session connect(String uniqueName, String key, String destination, Map<String,String> openCmisProperties) throws ServiceException, CmisObjectNotFoundException
uniqueName
using a special
destination and optional OpenCMIS parameters. The key
will be used to verify access to
this repository.
ServiceException
CmisObjectNotFoundException
EcmFactory.connect(String, String, String, Map)
Session connect(String uniqueName, String key, String destination, Map<String,String> openCmisProperties, List<String> additionalPrincipals) throws ServiceException, CmisObjectNotFoundException
uniqueName
using a special
destination and optional OpenCMIS parameters. The key
will be used to verify access to
this repository. additionalPrincipals
is a list of additional principals.
ServiceException
CmisObjectNotFoundException
EcmFactory.connect(String, String, String, Map, List)
Session connectForUser(String uniqueName, String key, String user) throws ServiceException, CmisObjectNotFoundException
uniqueName
with the given
user
. The key
will be used to verify access to this repository.
ServiceException
CmisObjectNotFoundException
EcmFactory.connectForUser(String, String, String)
Session connectForUser(String uniqueName, String key, String destination, String user) throws ServiceException, CmisObjectNotFoundException
uniqueName
with the given
user
using a special destination. The key
will be used to verify access to this
repository.
ServiceException
CmisObjectNotFoundException
EcmFactory.connectForUser(String, String, String, String)
Session connectForUser(String uniqueName, String key, String destination, String user, Map<String,String> openCmisProperties) throws ServiceException, CmisObjectNotFoundException
uniqueName
with the given
user
using a special destination and optional OpenCMIS parameters. The key
will
be used to verify access to this repository.
ServiceException
CmisObjectNotFoundException
EcmFactory.connectForUser(String, String, String, String, Map)
Session connectForUser(String uniqueName, String key, String destination, String user, Map<String,String> openCmisProperties, List<String> additionalPrincipals) throws ServiceException, CmisObjectNotFoundException
uniqueName
with the given
user
using a special destination and optional OpenCMIS parameters. The key
will
be used to verify access to this repository. additionalPrincipals
is a list of
additional principals.
ServiceException
CmisObjectNotFoundException
EcmFactory.connectForUser(String, String, String, String, Map, List)
Session connectForTenant(String uniqueName, String key, String tenantId, String user) throws ServiceException, CmisObjectNotFoundException
uniqueName
with the given
tenant
and user
using a special destination. The key
will be used to
verify access to this repository.
ServiceException
CmisObjectNotFoundException
EcmFactory.connectForTenant(String, String, String, String)
Session connectForTenant(String uniqueName, String key, String tenantId, String user, Map<String,String> openCmisProperties) throws ServiceException, CmisObjectNotFoundException
uniqueName
with the given
tenant
and user
using a special destination and optional OpenCMIS parameters.
The key
will be used to verify access to this repository.
ServiceException
CmisObjectNotFoundException
EcmFactory.connectForTenant(String, String, String, String, Map)
Session connectForTenant(String uniqueName, String key, String tenantId, String user, Map<String,String> openCmisProperties, List<String> additionalPrincipals) throws ServiceException, CmisObjectNotFoundException
uniqueName
with the given
tenant
and user
using a special destination and optional OpenCMIS parameters.
The key
will be used to verify access to this repository. additionalPrincipals
is a list of additional principals.
ServiceException
CmisObjectNotFoundException
EcmFactory.connectForTenant(String, String, String, String, Map, List)
String createRepository(RepositoryOptions options) throws ServiceException, RepositoryAlreadyExistsException
ServiceException
RepositoryAlreadyExistsException
EcmFactory.createRepository(RepositoryOptions)
String createRepository(RepositoryOptions options, String destination) throws ServiceException, RepositoryAlreadyExistsException
ServiceException
RepositoryAlreadyExistsException
EcmFactory.createRepository(RepositoryOptions, String)
void deleteRepository(String uniqueName, String repositoryKey) throws ServiceException, CmisObjectNotFoundException, RepositoryNotEmptyException
ServiceException
CmisObjectNotFoundException
RepositoryNotEmptyException
EcmFactory.deleteRepository(String, String)
void deleteRepository(String uniqueName, String repositoryKey, String destination) throws ServiceException, CmisObjectNotFoundException, RepositoryNotEmptyException
ServiceException
CmisObjectNotFoundException
RepositoryNotEmptyException
EcmFactory.deleteRepository(String, String, String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |