com.ibm.commerce.order.client

Class OrderClientFacadeImpl

  • java.lang.Object
    • com.ibm.commerce.order.client.OrderClientFacadeImpl


  • public class OrderClientFacadeImpl
    extends java.lang.Object
    The order client facade implementation.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COMPONENT_ID
      The component ID of this client facade implementation.
      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 OrderClientFacadeImpl getInstance()
      Returns an instance of this client facade implementation.
      com.ibm.commerce.order.datatypes.ShowOrderType getOrder(java.lang.String action, com.ibm.commerce.order.datatypes.GetOrderType getOrder)
      Makes the GetOrder service request with the invocation service action and GetOrder SDO specified.
      com.ibm.commerce.order.datatypes.AcknowledgeOrderType processOrder(java.lang.String action, com.ibm.commerce.order.datatypes.ProcessOrderType processOrder)
      Makes the ProcessOrder service request with the invocation service action and ProcessOrder 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
      • COMPONENT_ID

        public static final java.lang.String COMPONENT_ID
        The component ID of this client facade implementation.
        See Also:
        Constant Field Values
    • Constructor Detail

      • OrderClientFacadeImpl

        public OrderClientFacadeImpl()
        Default constructor.
    • Method Detail

      • getInstance

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

        public com.ibm.commerce.order.datatypes.ShowOrderType getOrder(java.lang.String action,
                                                                       com.ibm.commerce.order.datatypes.GetOrderType getOrder)
                                                                throws com.ibm.commerce.foundation.services.invocation.exception.InvocationServiceException
        Makes the GetOrder service request with the invocation service action and GetOrder SDO specified.
        Parameters:
        action - the invocation service action.
        getOrder - the GetOrder SDO.
        Returns:
        the ShowOrder SDO.
        Throws:
        com.ibm.commerce.foundation.services.invocation.exception.InvocationServiceException
      • processOrder

        public com.ibm.commerce.order.datatypes.AcknowledgeOrderType processOrder(java.lang.String action,
                                                                                  com.ibm.commerce.order.datatypes.ProcessOrderType processOrder)
                                                                           throws com.ibm.commerce.foundation.services.invocation.exception.InvocationServiceException
        Makes the ProcessOrder service request with the invocation service action and ProcessOrder SDO specified.
        Parameters:
        action - the invocation service action.
        processOrder - the ProcessOrder SDO.
        Returns:
        the AcknowledgeOrder SDO.
        Throws:
        com.ibm.commerce.foundation.services.invocation.exception.InvocationServiceException