com.ibm.commerce.messaging.commands

Interface OrderStatusServiceCmd

  • All Superinterfaces:
    AccCommand, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ControllerCommand, ECCommand, Protectable, java.io.Serializable, com.ibm.websphere.command.TargetableCommand
    All Known Implementing Classes:
    OrderStatusServiceCmdImpl


    public interface OrderStatusServiceCmd
    extends ControllerCommand
    The OrderStatusService command allows an external system to update the status information of an existing order within WebSphere Commerce by sending a Web service request.
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        The internal copyright field.
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default class containing the implementation of the OrderStatus command.
        See Also:
        Constant Field Values
    • Method Detail

      • doPostProcess

        boolean doPostProcess(TypedProperty aRequestProperty)
                       throws ECException
        Performs a verification check after the command executes.
        Parameters:
        aRequestProperty - com.ibm.commerce.datatype.TypedProperty
        Returns:
        true for successful verification check, otherwise false
        Throws:
        ECException
      • doPreProcess

        boolean doPreProcess(TypedProperty aRequestProperty)
                      throws ECException
        Performs a verification check before the command executes.
        Parameters:
        aRequestProperty - com.ibm.commerce.datatype.TypedProperty
        Returns:
        true for successful verification check, otherwise false
        Throws:
        ECException
      • doProcess

        boolean doProcess(TypedProperty aRequestProperty)
                   throws ECException
        Performs the proper business logic for the OrderStatus command.
        Parameters:
        aRequestProperty - The request property.
        Returns:
        true for successful execution, otherwise false
        Throws:
        ECException