public class CreateAuctionStyleCmdImpl extends AuctionBaseCmdImpl implements CreateAuctionStyleCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
defaultCommandClassName, NAME
Constructor and Description |
---|
CreateAuctionStyleCmdImpl()
CreateAuctionStyleCmdImpl constructor.
|
Modifier and Type | Method and Description |
---|---|
AccessVector |
getResources()
Gets the access vector accessed by this command.
|
void |
performExecute()
Command Execution which saves the auction style.
|
void |
setAuctionStyleNameUrlName(java.lang.String name,
boolean isReq)
Gets auction style name from url name/value pair
|
void |
validateParameters()
Validates the parameters.
|
getAuctionReferenceNumber, getBidRule, getCurrency, getCurrentAskPrice, getCurrentAvailableQuantity, getDayDuration, getDeposit, getEndDate, getEndTime, getErrorContent, getErrorFlag, getFulfillmentCenterId, getLanguageId, getLongDescription, getMinBid, getOwnerId, getPrice, getProductMacro, getProductNumber, getQuantity, getReservationId, getResponseProperties, getRuleMacro, getRuleType, getShortDescription, getStartDate, getStartPrice, getStartTime, getTimeDuration, getToolXMLObject, getType, getViewTaskName, getWizardNavagationFile, isErrorFlag, isReadyToCallExecute, reset, setAuctionReferenceNumber, setAuctionReferenceNumberUrlName, setBidRuleUrlName, setCurrency, setCurrencyUrlName, setCurrentAskPriceUrlName, setCurrentAvailableQuantity, setCurrentAvailableQuantityUrlName, setDayDurationUrlName, setDepositUrlName, setEndDateUrlName, setEndTimeUrlName, setErrorContent, setErrorFlag, setFulfillmentCenterIdUrlName, setLanguageIdUrlName, setLongDescriptionUrlName, setMinBidUrlName, setOwnerId, setOwnerIdUrlName, setPriceUrlName, setProductMacroUrlName, setProductNumberUrlName, setQuantity, setQuantityUrlName, setRequestProperties, setReservationId, setResponseProperties, setRuleMacroUrlName, setRuleTypeUrlName, setShortDescriptionUrlName, setStartDateUrlName, setStartPrice, setStartPriceUrlName, setStartTimeUrlName, setTimeDurationUrlName, setToolXMLObject, setTypeUrlName, setViewTaskName
getViewInputProperties
checkPermission, fulfills, getForUserId, getGeneric, getOwner, getRequestProperties, getResolvedRequestProperties, getResourceOwners, getRetriable, isGeneric, isRetriable, mergeProperties, setForUserId, setGeneric, setOwner, setRetriable, setViewInputProperties
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setBidRuleUrlName, setCurrencyUrlName, setCurrentAskPriceUrlName, setCurrentAvailableQuantityUrlName, setDayDurationUrlName, setDepositUrlName, setEndDateUrlName, setEndTimeUrlName, setFulfillmentCenterIdUrlName, setLanguageIdUrlName, setLongDescriptionUrlName, setMinBidUrlName, setOwnerIdUrlName, setPriceUrlName, setProductMacroUrlName, setProductNumberUrlName, setQuantityUrlName, setRuleMacroUrlName, setRuleTypeUrlName, setShortDescriptionUrlName, setStartDateUrlName, setStartPriceUrlName, setStartTimeUrlName, setTimeDurationUrlName, setTypeUrlName
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getStoreId, getUser, getUserId, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
fulfills, getOwner
public static final java.lang.String COPYRIGHT
public CreateAuctionStyleCmdImpl()
public AccessVector getResources() throws ECException
getResources
in interface ECCommand
getResources
in class AbstractECTargetableCommand
ECException
- if any errors are encountered.public void performExecute() throws ECException
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AuctionBaseCmdImpl
ECException
- if any errors are encountered.public void setAuctionStyleNameUrlName(java.lang.String name, boolean isReq) throws ECApplicationException
setAuctionStyleNameUrlName
in interface CreateAuctionStyleCmd
newAuctionStyleName
- The auction style name.isReq
- A flag to indicate if the field is required or not.ECApplicationException
- if any problems are encountered.public void validateParameters() throws ECException
validateParameters
in interface ECCommand
validateParameters
in class AbstractECTargetableCommand
ECApplicationException
- if any errors are encountered.
NOTE: When throwing ECApplicationException, the erroneous parameters have been assigned to the ErrorTaskName field of the exception. Therefore, the getErrorTaskName() call in the catch block, actually returns the parameters that may be later substituted in the error message.
ECException