public abstract class AbstractRoleManagementDelegateService extends AbstractDelegateService<com.lexmark.saperion.administration.RoleManagementService> implements com.lexmark.saperion.administration.RoleManagementService
RoleManagementService simply delegates to another instance.| Constructor and Description |
|---|
AbstractRoleManagementDelegateService() |
| Modifier and Type | Method and Description |
|---|---|
com.lexmark.saperion.administration.RoleReferenceType |
createRole(com.lexmark.saperion.administration.RolePropertiesType properties) |
void |
deleteRole(com.lexmark.saperion.administration.RoleReferenceType reference) |
List<com.lexmark.saperion.administration.AclReferenceType> |
getACLs(com.lexmark.saperion.administration.RoleReferenceType reference) |
com.lexmark.saperion.administration.RoleType |
loadRole(com.lexmark.saperion.administration.RoleReferenceType reference) |
com.lexmark.saperion.administration.RoleType |
loadRoleByName(String name) |
com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.administration.RoleType> |
newTenantDeletedRoleSearchService() |
com.lexmark.saperion.search.SearchResultPage<com.lexmark.saperion.administration.RoleType> |
search(com.lexmark.saperion.search.query.Statement statement,
com.lexmark.saperion.search.PageDefinition pageDefinition) |
void |
undeleteRole(com.lexmark.saperion.administration.RoleReferenceType reference) |
void |
updateRole(com.lexmark.saperion.administration.RoleReferenceType reference,
com.lexmark.saperion.administration.RolePropertiesType properties) |
getDelegate, wrapSearchExecutionServicepublic AbstractRoleManagementDelegateService()
public com.lexmark.saperion.administration.RoleType loadRole(com.lexmark.saperion.administration.RoleReferenceType reference)
throws com.lexmark.saperion.exceptions.EcmException
loadRole in interface com.lexmark.saperion.administration.RoleManagementServicecom.lexmark.saperion.exceptions.EcmExceptionpublic com.lexmark.saperion.administration.RoleType loadRoleByName(String name) throws com.lexmark.saperion.exceptions.EcmException
loadRoleByName in interface com.lexmark.saperion.administration.RoleManagementServicecom.lexmark.saperion.exceptions.EcmExceptionpublic void deleteRole(com.lexmark.saperion.administration.RoleReferenceType reference)
throws com.lexmark.saperion.exceptions.EcmException
deleteRole in interface com.lexmark.saperion.administration.RoleManagementServicecom.lexmark.saperion.exceptions.EcmExceptionpublic void undeleteRole(com.lexmark.saperion.administration.RoleReferenceType reference)
throws com.lexmark.saperion.exceptions.EcmException
undeleteRole in interface com.lexmark.saperion.administration.RoleManagementServicecom.lexmark.saperion.exceptions.EcmExceptionpublic com.lexmark.saperion.search.SearchResultPage<com.lexmark.saperion.administration.RoleType> search(com.lexmark.saperion.search.query.Statement statement,
com.lexmark.saperion.search.PageDefinition pageDefinition)
throws com.lexmark.saperion.exceptions.EcmException
search in interface com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.administration.RoleType>com.lexmark.saperion.exceptions.EcmExceptionpublic com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.administration.RoleType> newTenantDeletedRoleSearchService()
throws com.lexmark.saperion.exceptions.EcmException
newTenantDeletedRoleSearchService in interface com.lexmark.saperion.administration.RoleManagementServicecom.lexmark.saperion.exceptions.EcmExceptionpublic com.lexmark.saperion.administration.RoleReferenceType createRole(com.lexmark.saperion.administration.RolePropertiesType properties)
throws com.lexmark.saperion.exceptions.EcmException
createRole in interface com.lexmark.saperion.administration.RoleManagementServicecom.lexmark.saperion.exceptions.EcmExceptionpublic void updateRole(com.lexmark.saperion.administration.RoleReferenceType reference,
com.lexmark.saperion.administration.RolePropertiesType properties)
throws com.lexmark.saperion.exceptions.EcmException
updateRole in interface com.lexmark.saperion.administration.RoleManagementServicecom.lexmark.saperion.exceptions.EcmExceptionpublic List<com.lexmark.saperion.administration.AclReferenceType> getACLs(com.lexmark.saperion.administration.RoleReferenceType reference) throws com.lexmark.saperion.exceptions.EcmException
getACLs in interface com.lexmark.saperion.administration.RoleManagementServicecom.lexmark.saperion.exceptions.EcmExceptionCopyright © 2020 Hyland Software Germany GmbH. All rights reserved.