java.lang.ObjectCacheableCommandImpl
com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.command.TaskCommandImpl
com.ibm.commerce.command.BusinessPolicyCommandImpl
com.ibm.commerce.messaging.commands.GetBatchAvailabilityCmdImpl
The GetBatchAvailabilityCmd Policy Command Implementation is called by the RequestBatchAvailabilityCmd Task Command to send out the batchAvailability message inquiry request. Given the batchAvailabilityRequest object, uses the messaging outbound services. to compose the batchAvailability message and to send it out. If the command is successful, it will send out the batchAvailability message.
Field Summary | |
static java.lang.String | COPYRIGHT IBM copyright notice field. |
Fields inherited from class com.ibm.commerce.command.BusinessPolicyCommandImpl |
policyId, requestProperties |
Fields inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
commandContext |
Fields inherited from interface com.ibm.commerce.messaging.commands.RequestBatchAvailabilityPolicyCmd |
defaultCommandClassName, NAME |
Fields inherited from interface com.ibm.commerce.command.ECCommand |
defaultCommandClassName |
Constructor Summary | |
GetBatchAvailabilityCmdImpl() Constructor for GetBatchAvailabilityCmdImpl. |
Method Summary | |
boolean | getAuthenticationRequired() Gets the authenticationRequired |
boolean | getBackOrders() Gets the backOrders |
java.lang.String | getCollabSpace() Gets the collaboration name |
boolean | getEnabled() Gets the enabled |
java.lang.String | getName() Gets the name of the partner |
java.lang.String | getPolicy() Gets the policy |
long | getTimeout() Gets the timeout for a requested request until this many seconds has elapsed |
java.lang.String | getUomStandard() Gets the uomStandard |
void | performExecute() Sends the message. |
void | setAuthenticationRequired(boolean authenticationRequired) Sets the authenticationRequired |
void | setBackOrders(boolean backOrders) Sets the backOrders |
void | setBatchAvailabilityRequest(BatchAvailabilityRequest requestObj) Sets batchAvailabilityRequest javabean. |
void | setCollabSpace(java.lang.String collabSpace) Sets the collaboration name |
void | setEnabled(boolean enabled) Sets the enabled |
void | setName(java.lang.String name) Sets the name of the partner |
void | setPolicy(java.lang.String policy) Sets the policy |
void | setRequestProperties(TypedProperty requestProperties) Sets the request properties for the policy command. |
void | setTimeout(long timeout) Sets the timeout |
void | setUomStandard(java.lang.String uomStandard) Sets the uomStandard |
void | validateParameters() Checks mandatory parameters. |
Methods inherited from class com.ibm.commerce.command.BusinessPolicyCommandImpl |
getPolicyId, getRequestProperties, setPolicyId |
Methods inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
accessControlCheck, checkIsAllowed, checkParameters, checkResourcePermission, createCommandExecutionEvent, execute, finalize, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ibm.commerce.messaging.commands.RequestBatchAvailabilityPolicyCmd |
setBatchAvailabilityRequest |
Methods inherited from interface com.ibm.commerce.command.BusinessPolicyCommand |
getPolicyId, getRequestProperties, setPolicyId |
Field Detail |
public static final java.lang.String COPYRIGHT
Constructor Detail |
public GetBatchAvailabilityCmdImpl()
Method Detail |
public void validateParameters() throws ECException
public void performExecute() throws ECException
public void setRequestProperties(TypedProperty requestProperties)
public java.lang.String getCollabSpace()
public void setCollabSpace(java.lang.String collabSpace)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getPolicy()
public void setPolicy(java.lang.String policy)
public java.lang.String getUomStandard()
public void setUomStandard(java.lang.String uomStandard)
public boolean getBackOrders()
public void setBackOrders(boolean backOrders)
public long getTimeout()
public void setTimeout(long timeout)
public boolean getEnabled()
public void setEnabled(boolean enabled)
public boolean getAuthenticationRequired()
public void setAuthenticationRequired(boolean authenticationRequired)
public void setBatchAvailabilityRequest(BatchAvailabilityRequest requestObj) throws ECSystemException
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.