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.
|
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
void setScheduledAction(java.lang.Long scheduledActionID)
scheduledActionID
- The unique ID of the scheduled action being processed.void setSubscriptionId(java.lang.Long subscriptionId)
subscriptionId
- void setActionParameters(TypedProperty actionParameters)
actionParameters
- void initialize() throws java.lang.Exception
java.lang.Exception
void setExeceptionForFailure(java.lang.Throwable cause)
cause
- The exception which caused the command to fail.int getDelayBetweenRetries()
TypedProperty getActionParameters()