com.ibm.commerce.utf.commands
Interface OfferingBaseCmd

All Superinterfaces:
AccCommand, ControllerCommand, ECCommand, Protectable, ToolsControllerCommand
All Known Subinterfaces:
RFQCreateCmd, RFQModifyCmd
All Known Implementing Classes:
OfferingBaseCmdImpl

public interface OfferingBaseCmd
extends ToolsControllerCommand

Interface for basic offering command.


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String defaultCommandClassName
           
static java.lang.String NAME
           
 
Method Summary
 void setAccountIdFromUrl(java.lang.String s, boolean isReq)
          Retrieves the account identifier from the tools XML object and stores it in a member variable.
 void setClosingRuleFromUrl(java.lang.String s, boolean isReq)
          Retrieves the closing rule identifier from the tools XML object and stores it in a member variable.
 void setDocumentDescriptionFromUrl(java.lang.String s, boolean isReq)
          Retrieves the attachment description from the tools XML object and stores it in a member variable.
 void setDocumentURLFromUrl(java.lang.String s, boolean isReq)
          Retrieves the attachment URL from the tools XML object and stores it in a member variable.
 void setDomainFromUrl(java.lang.String s, boolean isReq)
          Retrieves the trading domain from the tools XML object and stores it in a member variable.
 void setEndDateFromUrl(java.lang.String s, boolean isReq)
          Retrieves the offering end date from the tools XML object and stores it in a member variable.
 void setEndTimeFromUrl(java.lang.String s, boolean isReq)
          Retrieves the offering end time from the tools XML object and stores it in a member variable.
 void setLongDescFromUrl(java.lang.String s, boolean isReq)
          Retrieves the long description from the tools XML object and stores it in a member variable.
 void setMarketFromUrl(java.lang.String s, boolean isReq)
          Retrieves the market/store identifier from the tools XML object and stores it in a member variable.
 void setMimeTypeEncodingFromUrl(java.lang.String s, boolean isReq)
          Retrieves the mime type encoding of the attachment from the tools XML object and stores it in a member variable.
 void setMimeTypeFromUrl(java.lang.String s, boolean isReq)
          Retrieves the mime type of the attachment from the tools XML object and stores it in a member variable.
 void setNameFromUrl(java.lang.String s, boolean isReq)
          Retrieves the offering name from the tools XML object and stores it in a member variable.
 void setNumBidsFromUrl(java.lang.String s, boolean isReq)
          Retrieves the offering's response count from the tools XML object and stores it in a member variable.
 void setOfferAttrListFromUrl(java.lang.String s, boolean isReq)
          Retrieves the list of attributes for the offeringfrom the tools XML object and stores it in a member variable.
 void setOfferIdFromUrl(java.lang.String s, boolean isReq)
          Retrieves the offering identifier from the tools XML object and stores it in a member variable.
 void setOwnerIdFromUrl(java.lang.String s, boolean isReq)
          Retrieves the member identifier of the offering owner from the tools XML object and stores it in a member variable.
 void setProdAttrListFromUrl(java.lang.String s, boolean isReq)
          Retrieves the list of product attributes from the tools XML object and stores it in a member variable.
 void setProdListFromUrl(java.lang.String s, boolean isReq)
          Retrieves the list of products from the tools XML object and stores it in a member variable.
 void setShortDescFromUrl(java.lang.String s, boolean isReq)
          Retrieves the short description from the tools XML object and stores it in a member variable.
 void setStartDateFromUrl(java.lang.String s, boolean isReq)
          Retrieves the offering start date from the tools XML object and stores it in a member variable.
 void setStartTimeFromUrl(java.lang.String s, boolean isReq)
          Retrieves the offering start time from the tools XML object and stores it in a member variable.
 void setStateMachineFromUrl(java.lang.String s, boolean isReq)
          Retrieves the state machine identifier from the tools XML object and stores it in a member variable.
 void setTcListFromUrl(java.lang.String s, boolean isReq)
          Retrieves the list of TCs from the tools XML object and stores it in a member variable.
 void setTradingEngineFromUrl(java.lang.String s, boolean isReq)
          Retrieves the trading engine identifier from the tools XML object and stores it in a member variable.
 
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.AccCommand
accessControlCheck, getAccCheck, getForUserId, setAccCheck, setForUserId, setOwner
 
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters
 
Methods inherited from interface com.ibm.commerce.security.Protectable
fulfills, getOwner
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT

defaultCommandClassName

public static final java.lang.String defaultCommandClassName

NAME

public static final java.lang.String NAME
Method Detail

setAccountIdFromUrl

public void setAccountIdFromUrl(java.lang.String s,
                                boolean isReq)
Retrieves the account identifier from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setClosingRuleFromUrl

public void setClosingRuleFromUrl(java.lang.String s,
                                  boolean isReq)
Retrieves the closing rule identifier from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setDocumentDescriptionFromUrl

public void setDocumentDescriptionFromUrl(java.lang.String s,
                                          boolean isReq)
Retrieves the attachment description from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setDocumentURLFromUrl

public void setDocumentURLFromUrl(java.lang.String s,
                                  boolean isReq)
Retrieves the attachment URL from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setDomainFromUrl

public void setDomainFromUrl(java.lang.String s,
                             boolean isReq)
Retrieves the trading domain from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setEndDateFromUrl

public void setEndDateFromUrl(java.lang.String s,
                              boolean isReq)
Retrieves the offering end date from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setEndTimeFromUrl

public void setEndTimeFromUrl(java.lang.String s,
                              boolean isReq)
Retrieves the offering end time from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setLongDescFromUrl

public void setLongDescFromUrl(java.lang.String s,
                               boolean isReq)
Retrieves the long description from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setMarketFromUrl

public void setMarketFromUrl(java.lang.String s,
                             boolean isReq)
Retrieves the market/store identifier from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setMimeTypeEncodingFromUrl

public void setMimeTypeEncodingFromUrl(java.lang.String s,
                                       boolean isReq)
Retrieves the mime type encoding of the attachment from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setMimeTypeFromUrl

public void setMimeTypeFromUrl(java.lang.String s,
                               boolean isReq)
Retrieves the mime type of the attachment from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setNameFromUrl

public void setNameFromUrl(java.lang.String s,
                           boolean isReq)
Retrieves the offering name from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setNumBidsFromUrl

public void setNumBidsFromUrl(java.lang.String s,
                              boolean isReq)
Retrieves the offering's response count from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setOfferAttrListFromUrl

public void setOfferAttrListFromUrl(java.lang.String s,
                                    boolean isReq)
Retrieves the list of attributes for the offeringfrom the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setOfferIdFromUrl

public void setOfferIdFromUrl(java.lang.String s,
                              boolean isReq)
Retrieves the offering identifier from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setOwnerIdFromUrl

public void setOwnerIdFromUrl(java.lang.String s,
                              boolean isReq)
Retrieves the member identifier of the offering owner from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setProdAttrListFromUrl

public void setProdAttrListFromUrl(java.lang.String s,
                                   boolean isReq)
Retrieves the list of product attributes from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setProdListFromUrl

public void setProdListFromUrl(java.lang.String s,
                               boolean isReq)
Retrieves the list of products from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setShortDescFromUrl

public void setShortDescFromUrl(java.lang.String s,
                                boolean isReq)
Retrieves the short description from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setStartDateFromUrl

public void setStartDateFromUrl(java.lang.String s,
                                boolean isReq)
Retrieves the offering start date from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setStartTimeFromUrl

public void setStartTimeFromUrl(java.lang.String s,
                                boolean isReq)
Retrieves the offering start time from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setStateMachineFromUrl

public void setStateMachineFromUrl(java.lang.String s,
                                   boolean isReq)
Retrieves the state machine identifier from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setTcListFromUrl

public void setTcListFromUrl(java.lang.String s,
                             boolean isReq)
Retrieves the list of TCs from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.

setTradingEngineFromUrl

public void setTradingEngineFromUrl(java.lang.String s,
                                    boolean isReq)
Retrieves the trading engine identifier from the tools XML object and stores it in a member variable.
Parameters:
s - The parameter name to look for in the tools XML object.
isReq - true if it is a mandatory parameter, false otherwise.