com.ibm.commerce.negotiation.commands
Class ProcessAutoBidsCmdImpl
com.ibm.commerce.negotiation.commands.ProcessControllerCmdImpl
|
+--com.ibm.commerce.negotiation.commands.ProcessAutoBidsCmdImpl
- All Implemented Interfaces:
- AccCommand, ControllerCommand, ECCommand, ProcessAutoBidsCmd, ProcessControllerCmd, Protectable
- public class ProcessAutoBidsCmdImpl
- extends ProcessControllerCmdImpl
- implements ProcessAutoBidsCmd
Process Auto Bids (submitted by users).
Method Summary |
void |
performExecute()
Retrieve all active Open Cry (AutoBid) auctions sorted by earliest book-keeping
time first. |
Methods inherited from interface com.ibm.commerce.command.ControllerCommand |
execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputProperties |
Methods inherited from interface com.ibm.commerce.command.ECCommand |
checkIsAllowed, checkResourcePermission, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters |
COPYRIGHT
public static final java.lang.String COPYRIGHT
EC_PROCESS_AUTO_BIDS_ERROR_VIEW_CMD
public static final java.lang.String EC_PROCESS_AUTO_BIDS_ERROR_VIEW_CMD
ProcessAutoBidsCmdImpl
public ProcessAutoBidsCmdImpl()
- ProcessOpenCryBidsCmdImpl default constructor.
performExecute
public void performExecute()
throws ECException
- Retrieve all active Open Cry (AutoBid) auctions sorted by earliest book-keeping
time first. For each auction:
Create an Open Cry Auto Bids runner, and set the auction data handle,
task command name, command context and error task name.
Create and start a thread on behalf of the runner.
- Specified by:
performExecute
in interface ECCommand
- Throws:
ECException
- - Exception during procesing auctions.