com.ibm.commerce.inventory.client.commands

Interface GetProductAvailabilityCmd

  • All Superinterfaces:
    com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, TaskCommand
    All Known Implementing Classes:
    GetProductAvailabilityCmdImpl


    public interface GetProductAvailabilityCmd
    extends TaskCommand
    This is a task command to invoke productAvailability out bound service.

    Input parameters:

    Name Description
    SKU the SKU of the product that need get productAvailability
    action the action that need perform

    Output parameters:

    None.

    Behaviour:

    • compose the OrderInventory SDO
    • call inventory facade to invoke productAvailability out bound service
    See Also:
    ProcessOrderInventoryCmdImpl
    • Field Detail

      • COPYRIGHT

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

        static final java.lang.String ACTION_GET_PRODUCTAVAILABILITY
        the GetProductAvailability action
        See Also:
        Constant Field Values
      • NAME

        static final java.lang.String NAME
        The full name of this command.
        See Also:
        Constant Field Values
      • defaultCommandClassName

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

      • setSKU

        void setSKU(java.lang.String argSKU)
        This method sets the SKU
        Parameters:
        argSKU - The SKU to set.
      • setCatalogEntry

        void setCatalogEntry(CatalogEntryAccessBean catalogAB)
        This method sets the catalog entry.
        Parameters:
        catalogAB -
      • getCatalogEntry

        CatalogEntryAccessBean getCatalogEntry()
        This method gets the CatalogEntry
        Returns:
        CatalogEntry
      • getShowProductAvailability

        com.ibm.commerce.inventory.datatypes.ShowProductAvailabilityType getShowProductAvailability()
        This method gets the showProductAvailability
        Returns:
        Returns the showProductAvailability.
      • setAction

        void setAction(java.lang.String astrAction)
        This method sets the action
        Parameters:
        astrAction - The istrAction to set.