com.ibm.commerce.inventory.beans.commands

Interface ProductAvailabilityDataBeanCmd

  • All Superinterfaces:
    com.ibm.websphere.command.Command, DataBeanCommand, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, com.ibm.commerce.command.TargetableECCommand
    All Known Implementing Classes:
    ProductAvailabilityDataBeanCmdImpl


    public interface ProductAvailabilityDataBeanCmd
    extends DataBeanCommand
    This is a task command used to populate the databean ProductAvailabilityDataBean .

    Input parameters:

    Name Description
    ProductAvailabilityDataBean a databean represents the productAvailability

    Output parameters:

    Name Description
    AvailableDate available date
    FormattedTotalQuantityOnHand total quantity of the product
    ExpectedInventory expected inventory

    Behaviour:

    • check whether the local inventory cache has cached the availability of the product
    • makes the GetProductAvailability outbound service request
    • set the AvailableDate and FormattedTotalQuantityOnHand

    Task commands called:

    • GetProductAvailabilityCmd
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        The IBM Copyright notice field.
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default implementation of this command.
        See Also:
        Constant Field Values