com.ibm.commerce.edp.commands
Class EDPReleasesVoidBeanCmdImpl
- java.lang.Object
-
- com.ibm.websphere.command.TargetableCommandImpl
-
- com.ibm.websphere.command.CacheableCommandImpl
-
- com.ibm.commerce.command.MeasuredCacheableCommandImpl
-
- com.ibm.commerce.command.AbstractECTargetableCommand
-
- com.ibm.commerce.command.DataBeanCommandImpl
-
- com.ibm.commerce.edp.commands.AEDPDataBeanCommandImpl
-
- com.ibm.commerce.edp.commands.EDPReleasesVoidBeanCmdImpl
-
- All Implemented Interfaces:
- DataBeanCommand, ECCommand, ECTargetableCommand, com.ibm.commerce.command.TargetableECCommand, AEDPDataBeanCommand, EDPPaymentInstructionsBeanCmd, EDPReleasesBeanCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable
public class EDPReleasesVoidBeanCmdImpl extends AEDPDataBeanCommandImpl implements EDPReleasesBeanCmd, EDPPaymentInstructionsBeanCmd
This is the default implementation of
EDPReleasesBeanCmd
data bean command. It does noting here.The void implementation of commands is used when anyone is intended to disable the command while keeping the single code base. Note that please use the void implementation of all commands once you decide to disable the command implementation.
Note that this class is declared to implement interfaceEDPPaymentInstructionsBeanCmd
purely for binary compatibility. In a future release, it will not implement that interface.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.String
COPYRIGHT
The IBM Copyright notice field.-
Fields inherited from class com.ibm.commerce.command.DataBeanCommandImpl
emptyString, EURO_CODE
-
Fields inherited from interface com.ibm.commerce.edp.commands.EDPReleasesBeanCmd
defaultCommandClassName, NAME
-
Fields inherited from interface com.ibm.commerce.edp.commands.EDPPaymentInstructionsBeanCmd
defaultCommandClassName, NAME
-
-
Constructor Summary
Constructors Constructor and Description EDPReleasesVoidBeanCmdImpl()
The default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description void
performExecute()
This method executes the business logic of this command implementation.void
reset()
This method resets the command fields.-
Methods inherited from class com.ibm.commerce.edp.commands.AEDPDataBeanCommandImpl
getLocale, getOrderChannel, getOrderId, getQueryHandler, getRmaId, getStoreId, setOrderChannel, setOrderId, setRmaId
-
Methods inherited from class com.ibm.commerce.command.DataBeanCommandImpl
getDataBean, populateDataBeanCommand, setDataBean, setRequestProperties
-
Methods inherited from class com.ibm.commerce.command.AbstractECTargetableCommand
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
-
Methods inherited from class com.ibm.websphere.command.CacheableCommandImpl
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
-
Methods inherited from class com.ibm.websphere.command.TargetableCommandImpl
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.ibm.commerce.command.DataBeanCommand
getDataBean, setDataBean, setRequestProperties
-
Methods inherited from interface com.ibm.websphere.command.TargetableCommand
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
-
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
-
-
-
-
Field Detail
-
COPYRIGHT
public static final java.lang.String COPYRIGHT
The IBM Copyright notice field.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EDPReleasesVoidBeanCmdImpl
public EDPReleasesVoidBeanCmdImpl()
The default constructor.
-
-
Method Detail
-
performExecute
public void performExecute() throws ECException
This method executes the business logic of this command implementation. Actually it does nothing here.- Specified by:
performExecute
in interfaceECCommand
- Specified by:
performExecute
in interfacecom.ibm.websphere.command.TargetableCommand
- Overrides:
performExecute
in classAbstractECTargetableCommand
- Throws:
ECException
- This exception is thrown if something fails while accessing payments rules subcomponent.
-
reset
public void reset()
This method resets the command fields.
After this method is invoked, and proper attributes are set, the command can be executed again.
- Specified by:
reset
in interfacecom.ibm.websphere.command.Command
- Overrides:
reset
in classAbstractECTargetableCommand
-
-