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 TypeClassDescriptionclassThis exception signals that an attempt to create a new repository failed, as the requested repository already exists.classThis exception signals that a repository could not be deleted because it still contains content.classThis 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 SessionConnects to a key-secured repository specified byuniqueName.static SessionConnects to a key-secured repository specified byuniqueName.static SessionEcmFactory.connect(String uniqueName, String key, String destination, Map<String, String> openCmisProperties) Connects to a key-secured repository specified byuniqueName.static SessionEcmFactory.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 SessionEcmFactory.connectForTenant(String uniqueName, String key, String tenantId, String user) Connects to a key-secured repository specified byuniqueNamefor the specified tenant and user.static SessionEcmFactory.connectForTenant(String uniqueName, String key, String tenantId, String user, Map<String, String> openCmisProperties) Connects to a key-secured repository specified byuniqueNamefor the specified tenant and user.static SessionEcmFactory.connectForTenant(String uniqueName, String key, String tenantId, String user, Map<String, String> openCmisProperties, List<String> additionalPrincipals) Connects to a key-secured repository specified byuniqueNamefor 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 SessionEcmFactory.connectForUser(String uniqueName, String key, String user) Connects to a key-secured repository specified byuniqueNamefor the specified user.static SessionEcmFactory.connectForUser(String uniqueName, String key, String destination, String user) Connects to a key-secured repository specified byuniqueNamefor the specified user.static SessionEcmFactory.connectForUser(String uniqueName, String key, String destination, String user, Map<String, String> openCmisProperties) Connects to a key-secured repository specified byuniqueNamefor the specified user.static SessionEcmFactory.connectForUser(String uniqueName, String key, String destination, String user, Map<String, String> openCmisProperties, List<String> additionalPrincipals) Connects to a key-secured repository specified byuniqueNamefor 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 StringEcmFactory.createRepository(RepositoryOptions options) Creates a new repository in the Document Service with the given options.static StringEcmFactory.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 voidEcmFactory.deleteRepository(String uniqueName, String repositoryKey) Deletes a repository for the current consuming account.static voidEcmFactory.deleteRepository(String uniqueName, String repositoryKey, String destination) Deletes a repository for the current consuming account.voidEcmService.deleteRepository(String uniqueName, String repositoryKey) voidEcmService.deleteRepository(String uniqueName, String repositoryKey, String destination) static voidEcmFactory.forceDeleteRepository(String uniqueName, String repositoryKey) Deletes the tenant repository of the current tenant (consuming account) including all data contained within.voidEcmService.forceDeleteRepository(String uniqueName, String repositoryKey) Deletes the tenant repository of the current tenant (consuming account) including all data contained within.static voidEcmFactory.forceDeleteRepositoryForAllTenants(String uniqueName, String repositoryKey) Deletes a repository and all contained tenant repositories including all data inside.voidEcmService.forceDeleteRepositoryForAllTenants(String uniqueName, String repositoryKey) Deletes a repository and all contained tenant repositories including all data inside.static voidEcmFactory.forceDeleteRepositoryForTenant(String uniqueName, String repositoryKey, String tenantId) Deletes the tenant repository of the given tenant ID including all data contained within.voidEcmService.forceDeleteRepositoryForTenant(String uniqueName, String repositoryKey, String tenantId) Deletes the tenant repository of the given tenant ID including all data contained within.