public abstract class ProcessControllerCmdImpl extends ControllerCommandImpl implements ProcessControllerCmd, com.ibm.commerce.negotiation.util.AuctionConstants
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
ProcessControllerCmdImpl()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected boolean | dispatchJob(java.lang.Runnable runner, java.lang.String threadPoolType, java.lang.Long auctionId)
Dispatchs a job using a thread from the specified scheduler thread pool
|
java.util.Hashtable | getAllExceptions()
Gets a list of all the exceptions generated by this process.
|
protected java.lang.String | getErrorTaskName()
Returns this command's error task name.
|
protected void | handleException(java.lang.Exception e)
Formats and saves an ECException based on the input exception value.
|
boolean | isReadyToCallExecute()
Verifies that the this command is ready to be executed.
|
void | reset()
Resets current command to its initial state to allow for reuse.
|
protected java.util.Vector | retrieveActiveAuctions(java.lang.String type, com.ibm.commerce.negotiation.util.SortingAttribute sortBy)
Retrieves all active auctions for the specified type and sort them by the specified sorting attribute.
|
void | setErrorTaskName(java.lang.String errorTaskName)
Sets this command's error task name
|
void | setRequestProperties(TypedProperty requestParam)
Saves the optional command parameter values.
|
public static final java.lang.String COPYRIGHT
protected boolean dispatchJob(java.lang.Runnable runner, java.lang.String threadPoolType, java.lang.Long auctionId) throws java.lang.Exception
public java.util.Hashtable getAllExceptions()
protected java.lang.String getErrorTaskName()
protected void handleException(java.lang.Exception e)
public boolean isReadyToCallExecute()
public void reset()
protected java.util.Vector retrieveActiveAuctions(java.lang.String type, com.ibm.commerce.negotiation.util.SortingAttribute sortBy) throws java.lang.Exception
public void setErrorTaskName(java.lang.String errorTaskName)
public void setRequestProperties(TypedProperty requestParam) throws ECException