public class ParticipantDeleteCmdImpl extends ControllerCommandImpl implements ParticipantDeleteCmd
Name | Description |
---|---|
ParticipantId | The ID of the participant to be deleted. Mandatory. |
RequestProperties | The request properties. Possible values include: participantId. Optional. |
Name | Description |
---|---|
Resources | The access vector accessed by this command. The default implementation returns the AccountAccessBean for deleting participant to an account and ContractAccessBean for contract. |
Modifier and Type | Field and Description |
---|---|
static java.lang.String | CLASSNAME
The name of this class.
|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
ParticipantDeleteCmdImpl() |
Modifier and Type | Method and Description |
---|---|
AccessVector | getResources()
Gets the access vector accessed by this command.
|
void | performExecute()
Executes the business logic of this command implementation.
|
void | setParticipantId(java.lang.Long anId)
Sets the ID of the participant to be deleted.
|
void | setRequestProperties(TypedProperty aRequestProperties)
Retrieves input parameters from the request properties.
|
void | validateParameters()
Checks the input parameters.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASSNAME
public AccessVector getResources() throws ECException
public void performExecute() throws ECException
public void setParticipantId(java.lang.Long anId)
public void setRequestProperties(TypedProperty aRequestProperties) throws ECApplicationException
public void validateParameters() throws ECException