com.ibm.commerce.inventory.beans

Class ReleaseShipListDataBean

  • All Implemented Interfaces:
    DataBean, InputDataBean, SmartDataBean, com.ibm.commerce.inventory.beans.ReleaseShipListInputDataBean, com.ibm.commerce.inventory.beans.ReleaseShipListSmartDataBean, Delegator, Protectable, java.io.Serializable


    public class ReleaseShipListDataBean
    extends SmartDataBeanImpl
    implements com.ibm.commerce.inventory.beans.ReleaseShipListInputDataBean, com.ibm.commerce.inventory.beans.ReleaseShipListSmartDataBean, Delegator, Protectable
    This databean is used to get a list of ReleaseShipDataBean that is pickpatched and ready to ship. A release is a set of order items in a given order that will be fulfilled * by the same fulfillment center, where all the order items will be shipped on same shipping date to the same ship-to address, and the order items will be shipped by the same shipping carrier, using the same shipment method.

    Prerequisite parameters:
  • istrStoreentId: the store id

  • istrFfmcenterId: the fulfillment center id
See Also:
Serialized Form
    • Field Detail

      • COPYRIGHT

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

      • ReleaseShipListDataBean

        public ReleaseShipListDataBean()
    • Method Detail

      • getDelegate

        public Protectable getDelegate()
                                throws java.lang.Exception
        This method returns the Protectable object whose access control policies will indirectly control the access control for this object.
        Specified by:
        getDelegate in interface Delegator
        Returns:
        The Protectable object whose access control policies will indirectly control the access control for this object.
        Throws:
        java.lang.Exception
      • getFfmcenterId

        public java.lang.String getFfmcenterId()
        This method returns the fulfillment center id.
        Specified by:
        getFfmcenterId in interface com.ibm.commerce.inventory.beans.ReleaseShipListSmartDataBean
        Returns:
        String the fulfillment center id.
      • getOwner

        public java.lang.Long getOwner()
                                throws java.lang.Exception
        This method returns the member id of the owner.
        Specified by:
        getOwner in interface Protectable
        Returns:
        The member id of the owner
        Throws:
        java.lang.Exception
      • getReleaseShipList

        public ReleaseShipDataBean[] getReleaseShipList()
        This method returns the list of ReleaseShipDataBean.
        Specified by:
        getReleaseShipList in interface com.ibm.commerce.inventory.beans.ReleaseShipListSmartDataBean
        Returns:
        ReleaseShipDataBean[] the list of ReleaseShipDataBean.
      • getStoreentId

        public java.lang.String getStoreentId()
        This method returns the storeent id.
        Specified by:
        getStoreentId in interface com.ibm.commerce.inventory.beans.ReleaseShipListSmartDataBean
        Returns:
        String the storeent id.
      • setFfmcenterId

        public void setFfmcenterId(java.lang.String newFfmcenterId)
        This method sets the fulfillment center id.
        Specified by:
        setFfmcenterId in interface com.ibm.commerce.inventory.beans.ReleaseShipListInputDataBean
        Parameters:
        newFfmcenterId - the string of fulfillment center id to be set
      • setStoreentId

        public void setStoreentId(java.lang.String newStoreentId)
        This method sets the storeent id.
        Specified by:
        setStoreentId in interface com.ibm.commerce.inventory.beans.ReleaseShipListInputDataBean
        Parameters:
        newStoreentId - the string of store id to be set