public class DeleteEntityMembersCommand extends EntityMemberCommand
ExternalIdentityMappingCommand.ExternalIdentityMappingSearchEntity
DISCRIMINATOR_ID_KEY, ENTITY_MEMBER_ID_KEY, EXTERNAL_ID_KEY, GROUP_ID_KEY, ROLE_ID_KEY, SEARCH_OPTIONS_KEY, serviceAccessor, USER_ID_KEY
Constructor and Description |
---|
DeleteEntityMembersCommand() |
Modifier and Type | Method and Description |
---|---|
Serializable |
execute(Map<String,Serializable> parameters,
TenantServiceAccessor serviceAccessor)
Method that is called by the engine on the server side when the client calls
CommandAPI.execute(String, Map) with the name or id of this
command. |
searchEntityMembers, searchEntityMembersInvolvingUser
addExternalIdentityMapping, deleteExternalIdentityMappings, getServiceAccessor, removeExternalIdentityMapping, toEntityMember
getGroupIdParameter, getMemberType, getProfileIdParameter, getQuerySuffix, getRoleIdParameter, getUserIdParameter
getIntegerMandadoryParameter, getLongMandadoryParameter, getMandatoryParameter, getParameter, getParameter, getStringMandadoryParameter
public Serializable execute(Map<String,Serializable> parameters, TenantServiceAccessor serviceAccessor) throws SCommandParameterizationException, SCommandExecutionException
Command
CommandAPI.execute(String, Map)
with the name or id of this
command.
Implementors of commands must put here the code to be executed on the server sideparameters
- a map of parameters that can be used by the command and that is given by the client when executing the commandserviceAccessor
- the TenantServiceAccessor or PlatformServiceAccessor that provides access to the engine's server-side servicesSCommandParameterizationException
- can be thrown if insufficient or wrong parameters are given by the clientSCommandExecutionException
- can be thrown when something unexpected happens while executing the commandCopyright © 2018 Bonitasoft S.A.. All rights reserved.