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, wrapSearchExecutionService
public 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.RoleManagementService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.administration.RoleType loadRoleByName(String name) throws com.lexmark.saperion.exceptions.EcmException
loadRoleByName
in interface com.lexmark.saperion.administration.RoleManagementService
com.lexmark.saperion.exceptions.EcmException
public void deleteRole(com.lexmark.saperion.administration.RoleReferenceType reference) throws com.lexmark.saperion.exceptions.EcmException
deleteRole
in interface com.lexmark.saperion.administration.RoleManagementService
com.lexmark.saperion.exceptions.EcmException
public void undeleteRole(com.lexmark.saperion.administration.RoleReferenceType reference) throws com.lexmark.saperion.exceptions.EcmException
undeleteRole
in interface com.lexmark.saperion.administration.RoleManagementService
com.lexmark.saperion.exceptions.EcmException
public 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.EcmException
public com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.administration.RoleType> newTenantDeletedRoleSearchService() throws com.lexmark.saperion.exceptions.EcmException
newTenantDeletedRoleSearchService
in interface com.lexmark.saperion.administration.RoleManagementService
com.lexmark.saperion.exceptions.EcmException
public 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.RoleManagementService
com.lexmark.saperion.exceptions.EcmException
public 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.RoleManagementService
com.lexmark.saperion.exceptions.EcmException
public 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.RoleManagementService
com.lexmark.saperion.exceptions.EcmException
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.