Uses of Class
com.sap.ecm.api.ServiceException
Packages that use ServiceException
-
Uses of ServiceException in com.sap.ecm.api
Subclasses of ServiceException in com.sap.ecm.apiModifier and TypeClassDescriptionclass
This exception signals that an attempt to create a new repository failed, as the requested repository already exists.class
This exception signals that a repository could not be deleted because it still contains content.class
This exception signals that an attempt to create a new repository failed, as the respective quota of repositories is exceeded.Methods in com.sap.ecm.api that throw ServiceExceptionModifier and TypeMethodDescriptionstatic Session
Connects to a key-secured repository specified byuniqueName
.static Session
Connects to a key-secured repository specified byuniqueName
.static Session
EcmFactory.connect
(String uniqueName, String key, String destination, Map<String, String> openCmisProperties) Connects to a key-secured repository specified byuniqueName
.static Session
EcmFactory.connect
(String uniqueName, String key, String destination, Map<String, String> openCmisProperties, List<String> additionalPrincipals) Connects to a key-secured repository specified byuniqueName
.EcmService.connect
(String uniqueName, String key, String destination, Map<String, String> openCmisProperties) EcmService.connect
(String uniqueName, String key, String destination, Map<String, String> openCmisProperties, List<String> additionalPrincipals) static Session
EcmFactory.connectForTenant
(String uniqueName, String key, String tenantId, String user) Connects to a key-secured repository specified byuniqueName
for the specified tenant and user.static Session
EcmFactory.connectForTenant
(String uniqueName, String key, String tenantId, String user, Map<String, String> openCmisProperties) Connects to a key-secured repository specified byuniqueName
for the specified tenant and user.static Session
EcmFactory.connectForTenant
(String uniqueName, String key, String tenantId, String user, Map<String, String> openCmisProperties, List<String> additionalPrincipals) Connects to a key-secured repository specified byuniqueName
for the specified tenant and user.EcmService.connectForTenant
(String uniqueName, String key, String tenantId, String user) EcmService.connectForTenant
(String uniqueName, String key, String tenantId, String user, Map<String, String> openCmisProperties) EcmService.connectForTenant
(String uniqueName, String key, String tenantId, String user, Map<String, String> openCmisProperties, List<String> additionalPrincipals) static Session
EcmFactory.connectForUser
(String uniqueName, String key, String user) Connects to a key-secured repository specified byuniqueName
for the specified user.static Session
EcmFactory.connectForUser
(String uniqueName, String key, String destination, String user) Connects to a key-secured repository specified byuniqueName
for the specified user.static Session
EcmFactory.connectForUser
(String uniqueName, String key, String destination, String user, Map<String, String> openCmisProperties) Connects to a key-secured repository specified byuniqueName
for the specified user.static Session
EcmFactory.connectForUser
(String uniqueName, String key, String destination, String user, Map<String, String> openCmisProperties, List<String> additionalPrincipals) Connects to a key-secured repository specified byuniqueName
for the specified user.EcmService.connectForUser
(String uniqueName, String key, String user) EcmService.connectForUser
(String uniqueName, String key, String destination, String user) EcmService.connectForUser
(String uniqueName, String key, String destination, String user, Map<String, String> openCmisProperties) EcmService.connectForUser
(String uniqueName, String key, String destination, String user, Map<String, String> openCmisProperties, List<String> additionalPrincipals) static String
EcmFactory.createRepository
(RepositoryOptions options) Creates a new repository in the Document Service with the given options.static String
EcmFactory.createRepository
(RepositoryOptions options, String destination) Creates a new repository in the Document Service with the given options.EcmService.createRepository
(RepositoryOptions options) EcmService.createRepository
(RepositoryOptions options, String destination) static void
EcmFactory.deleteRepository
(String uniqueName, String repositoryKey) Deletes a repository for the current consuming account.static void
EcmFactory.deleteRepository
(String uniqueName, String repositoryKey, String destination) Deletes a repository for the current consuming account.void
EcmService.deleteRepository
(String uniqueName, String repositoryKey) void
EcmService.deleteRepository
(String uniqueName, String repositoryKey, String destination) static void
EcmFactory.forceDeleteRepository
(String uniqueName, String repositoryKey) Deletes the tenant repository of the current tenant (consuming account) including all data contained within.void
EcmService.forceDeleteRepository
(String uniqueName, String repositoryKey) Deletes the tenant repository of the current tenant (consuming account) including all data contained within.static void
EcmFactory.forceDeleteRepositoryForAllTenants
(String uniqueName, String repositoryKey) Deletes a repository and all contained tenant repositories including all data inside.void
EcmService.forceDeleteRepositoryForAllTenants
(String uniqueName, String repositoryKey) Deletes a repository and all contained tenant repositories including all data inside.static void
EcmFactory.forceDeleteRepositoryForTenant
(String uniqueName, String repositoryKey, String tenantId) Deletes the tenant repository of the given tenant ID including all data contained within.void
EcmService.forceDeleteRepositoryForTenant
(String uniqueName, String repositoryKey, String tenantId) Deletes the tenant repository of the given tenant ID including all data contained within.