public class IsAllowedToStartProcess extends CommandWithParameters
Constructor and Description |
---|
IsAllowedToStartProcess() |
Modifier and Type | Method and Description |
---|---|
java.io.Serializable |
execute(java.util.Map<java.lang.String,java.io.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. |
getIntegerMandadoryParameter, getLongMandadoryParameter, getMandatoryParameter, getParameter, getParameter, getStringMandadoryParameter
public java.io.Serializable execute(java.util.Map<java.lang.String,java.io.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 command