public class ProductOfferPriceUpdateCmdImpl extends ControllerCommandImpl implements ProductOfferPriceUpdateCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The internal copyright field.
|
java.util.Vector | iRequestPropertiesVector
A vector containing a request property for each update needed.
|
Constructor and Description |
---|
ProductOfferPriceUpdateCmdImpl() |
Modifier and Type | Method and Description |
---|---|
boolean | doPostProcess(TypedProperty aRequestProperty)
This method performs a verification check after the command executes.
|
boolean | doPreProcess(TypedProperty aRequestProperty)
This method performs a verification check before the command executes.
|
boolean | doProcess(TypedProperty aRequestProperty)
This method updates the product offer price based on the request properties.
|
java.lang.Long[] | getResourceOwners()
This method returns the organization unit reference numbers for all the resources accessed by this command.
|
AccessVector | getResources()
This method currently performs no operations.
|
boolean | isReadyToCallExecute()
This method indicates whether the command is ready to execute.
|
boolean | isReadyToCallExecutePerCommandInstance()
This method indicates whether each command instance is ready to execute.
|
void | offerPropertySet(OfferAccessBean ab)
This method sets the offer property set
|
void | performExecute()
This method processes each request property in the iRequestPropertiesVector.
|
void | setRequestProperties(TypedProperty aRequestProperties)
This method sets the iRequestPropertiesVector based on the given aRequestProperties.
|
void | setRequestPropertiesPerCommandInstance(TypedProperty aRequestProperties)
This method sets the command instance variables before processing each item in the iRequestPropertiesVector.
|
public static final java.lang.String COPYRIGHT
public java.util.Vector iRequestPropertiesVector
public boolean doPostProcess(TypedProperty aRequestProperty)
public boolean doPreProcess(TypedProperty aRequestProperty)
public boolean doProcess(TypedProperty aRequestProperty) throws ECException
public java.lang.Long[] getResourceOwners() throws ECException
public AccessVector getResources() throws ECException
public boolean isReadyToCallExecute()
public boolean isReadyToCallExecutePerCommandInstance()
public void offerPropertySet(OfferAccessBean ab) throws ECException
public void performExecute() throws ECException
public void setRequestProperties(TypedProperty aRequestProperties)
public void setRequestPropertiesPerCommandInstance(TypedProperty aRequestProperties) throws ECApplicationException