public interface SubscriptionScheduledActionCmd extends TaskCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The IBM copyright field.
|
static java.lang.String | NAME
The name of this interface
|
Modifier and Type | Method and Description |
---|---|
TypedProperty | getActionParameters()
This method returns the action parameters for the scheduled action.
|
int | getDelayBetweenRetries()
This method is a call back which provides the delay between retries for a failure.
|
void | initialize()
This method initializes the scheduled action.
|
void | setActionParameters(TypedProperty actionParameters)
Sets the action parameters for the scheduled action.
|
void | setExeceptionForFailure(java.lang.Throwable cause)
This method sets the exception which caused the command to fail.
|
void | setScheduledAction(java.lang.Long scheduledActionID)
Sets the scheduled action job instance which is being processed by the command.
|
void | setSubscriptionId(java.lang.Long subscriptionId)
Sets the subscription ID of the subscription being processed by this action.
|
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
void setScheduledAction(java.lang.Long scheduledActionID)
void setSubscriptionId(java.lang.Long subscriptionId)
void setActionParameters(TypedProperty actionParameters)
void initialize() throws java.lang.Exception
void setExeceptionForFailure(java.lang.Throwable cause)
int getDelayBetweenRetries()
TypedProperty getActionParameters()