com.ibm.commerce.inventory.client

Class InventoryClientFacadeImpl

  • java.lang.Object
    • com.ibm.commerce.inventory.client.InventoryClientFacadeImpl


  • public class InventoryClientFacadeImpl
    extends java.lang.Object
    The inventory client facade implementation.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      The IBM copyright notice field.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      static InventoryClientFacadeImpl getInstance()
      Returns an instance of this client facade implementation.
      com.ibm.commerce.inventory.datatypes.ShowProductAvailabilityType getProductAvailability(java.lang.String action, com.ibm.commerce.inventory.datatypes.GetProductAvailabilityType argGetProductAvailability)
      Makes the GetProductAvailability service request with the invocation service action and GetProductAvailability SDO specified.
      com.ibm.commerce.inventory.datatypes.AcknowledgeOrderInventoryType processOrderInventory(java.lang.String action, com.ibm.commerce.inventory.datatypes.ProcessOrderInventoryType argProcessOrderInventory)
      Makes the ProcessOrderInventory service request with the invocation service action and ProcessOrderInventory SDO specified.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • COPYRIGHT

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

      • InventoryClientFacadeImpl

        public InventoryClientFacadeImpl()
        Default constructor.
    • Method Detail

      • getInstance

        public static InventoryClientFacadeImpl getInstance()
        Returns an instance of this client facade implementation.
        Returns:
        an instance of this client facade implementation.
      • getProductAvailability

        public com.ibm.commerce.inventory.datatypes.ShowProductAvailabilityType getProductAvailability(java.lang.String action,
                                                                                                       com.ibm.commerce.inventory.datatypes.GetProductAvailabilityType argGetProductAvailability)
                                                                                                throws com.ibm.commerce.foundation.services.invocation.exception.InvocationServiceException
        Makes the GetProductAvailability service request with the invocation service action and GetProductAvailability SDO specified.
        Parameters:
        action - the invocation service action.
        getProductAvailability - the GetProductAvailability SDO.
        Returns:
        the ShowProductAvailability SDO.
        Throws:
        com.ibm.commerce.foundation.services.invocation.exception.InvocationServiceException
      • processOrderInventory

        public com.ibm.commerce.inventory.datatypes.AcknowledgeOrderInventoryType processOrderInventory(java.lang.String action,
                                                                                                        com.ibm.commerce.inventory.datatypes.ProcessOrderInventoryType argProcessOrderInventory)
                                                                                                 throws com.ibm.commerce.foundation.services.invocation.exception.InvocationServiceException
        Makes the ProcessOrderInventory service request with the invocation service action and ProcessOrderInventory SDO specified.
        Parameters:
        action - the invocation service action.
        processOrderInventory - the ProcessOrderInventory SDO.
        Returns:
        the AcknowledgeOrderInventory SDO.
        Throws:
        com.ibm.commerce.foundation.services.invocation.exception.InvocationServiceException