com.ibm.commerce.inventory.commands

Class ReleaseShipConfirmCmdImpl

    • Field Detail

      • COPYRIGHT

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

      • ReleaseShipConfirmCmdImpl

        public ReleaseShipConfirmCmdImpl()
    • Method Detail

      • setDateShipped

        public void setDateShipped(java.lang.String newDateShipped)
        Sets the date the package shipped.
        Specified by:
        setDateShipped in interface ReleaseShipConfirmCmd
        Parameters:
        newDateShipped - shipped date
      • getDateShipped

        public java.lang.String getDateShipped()
        Returns the date the package shipped.
        Returns:
        Package ship date.
      • setLastupdate

        public void setLastupdate(java.lang.String newLastupdate)
        Sets the timestamp of last update.
        Specified by:
        setLastupdate in interface ReleaseShipConfirmCmd
        Parameters:
        newLastupdate - last update
      • getLastupdate

        public java.lang.String getLastupdate()
        Returns the timestamp of last update.
        Returns:
        Last update timestamp.
      • setManifestFound

        public void setManifestFound(java.lang.String newManifestFound)
        Sets the flag to indicate if there is any shipment tracking information for the order release is found.
        Parameters:
        newManifestFound - shipment tracking information flag
      • getManifestFound

        public java.lang.String getManifestFound()
        Returns the flag to indicate if there is any shipment tracking information for the order release is found when the UpdateReleaseManifestStatusCmd is called.
        Returns:
        Shipment tracking flag.
      • setManifestId

        public void setManifestId(java.lang.String newManifestId)
        Sets the manifest (package) identifier.
        Specified by:
        setManifestId in interface ReleaseShipConfirmCmd
        Parameters:
        newManifestId - package id
      • getManifestId

        public java.lang.String getManifestId()
        Returns manifest (package) identifier.
        Returns:
        Package identifier.
      • setManifestStatus

        public void setManifestStatus(java.lang.String newManifestStatus)
        Sets the status of the manifest (package).
        Specified by:
        setManifestStatus in interface ReleaseShipConfirmCmd
        Parameters:
        newManifestStatus - package status
      • getManifestStatus

        public java.lang.String getManifestStatus()
        Returns the status of the manifest (package).
        Returns:
        Package status.
      • setOrdReleaseNum

        public void setOrdReleaseNum(java.lang.String newOrdReleaseNum)
        Sets the release number of the order.
        Specified by:
        setOrdReleaseNum in interface ReleaseShipConfirmCmd
        Parameters:
        newOrdReleaseNum - order release number
      • getOrdReleaseNum

        public java.lang.String getOrdReleaseNum()
        Returns the release number of the order.
        Returns:
        Order release number.
      • setOrdersId

        public void setOrdersId(java.lang.String newOrdersId)
        Sets the identifier of the order.
        Specified by:
        setOrdersId in interface ReleaseShipConfirmCmd
        Parameters:
        newOrdersId - order id
      • getOrdersId

        public java.lang.String getOrdersId()
        Returns the identifier of the order.
        Returns:
        Order identifier.
      • setPackageId

        public void setPackageId(java.lang.String newPackageId)
        Sets the identifier of the package.
        Specified by:
        setPackageId in interface ReleaseShipConfirmCmd
        Parameters:
        newPackageId - package id
      • getPackageId

        public java.lang.String getPackageId()
        Returns the identifier of the package.
        Returns:
        Package identifier.
      • setPickupRecordId

        public void setPickupRecordId(java.lang.String newPickupRecordId)
        Sets the pickup record identifier.
        Specified by:
        setPickupRecordId in interface ReleaseShipConfirmCmd
        Parameters:
        newPickupRecordId - pickup record id
      • getPickupRecordId

        public java.lang.String getPickupRecordId()
        Returns the pickup record identifier.
        Returns:
        Record identifier of the pickup.
      • setProducts

        public void setProducts(java.util.Vector vector)
        Sets the products in the manifest.
        Parameters:
        vector - the products in the manifest.
      • getProducts

        public java.util.Vector getProducts()
        Returns the products in the manifest.
        Returns:
        the products in the manifest.
      • setSetCCurr

        public void setSetCCurr(java.lang.String newSetCCurr)
        Sets the currency in which the shipment was charged.
        Specified by:
        setSetCCurr in interface ReleaseShipConfirmCmd
        Parameters:
        newSetCCurr - currency
      • getSetCCurr

        public java.lang.String getSetCCurr()
        Returns currency in which the shipment was charged.
        Returns:
        Shipment currency.
      • setShipModeId

        public void setShipModeId(java.lang.String newShipModeId)
        Sets the shipping provider.
        Specified by:
        setShipModeId in interface ReleaseShipConfirmCmd
        Parameters:
        newShipModeId - shipping provider
      • getShipModeId

        public java.lang.String getShipModeId()
        Returns the shipping provider.
        Returns:
        Provider.
      • setShippingCosts

        public void setShippingCosts(java.lang.String newShippingCosts)
        Sets the shipping costs.
        Specified by:
        setShippingCosts in interface ReleaseShipConfirmCmd
        Parameters:
        newShippingCosts - shipping costs
      • getShippingCosts

        public java.lang.String getShippingCosts()
        Returns the shipping costs.
        Returns:
        Shipping costs.
      • setTrackingId

        public void setTrackingId(java.lang.String newTrackingId)
        Sets the tracking identifier.
        Specified by:
        setTrackingId in interface ReleaseShipConfirmCmd
        Parameters:
        newTrackingId - tracking id
      • getTrackingId

        public java.lang.String getTrackingId()
        Returns the tracking identifier.
        Returns:
        Tracking identifier.
      • setUpdateManifestStatus

        public void setUpdateManifestStatus(java.lang.String newUpdateManifestStatus)
        Sets the flag to indicate if the order and fulfillment status should be updated after the carrier and shipment tracking information is recorded.
        Specified by:
        setUpdateManifestStatus in interface ReleaseShipConfirmCmd
        Parameters:
        newUpdateManifestStatus - status flag
      • getUpdateManifestStatus

        public java.lang.String getUpdateManifestStatus()
        Returns the flag to indicate if the order and fulfillment status should be updated after the carrier and shipment tracking information is recorded.
        Returns:
        Status indication flag.
      • setWeight

        public void setWeight(java.lang.String newWeight)
        Sets the weight of the package.
        Specified by:
        setWeight in interface ReleaseShipConfirmCmd
        Parameters:
        newWeight - package weight
      • getWeight

        public java.lang.String getWeight()
        Returns the weight of the package.
        Returns:
        Package weight.
      • setWeightMeasure

        public void setWeightMeasure(java.lang.String newWeightMeasure)
        Sets the unit of measure of the package weight.
        Specified by:
        setWeightMeasure in interface ReleaseShipConfirmCmd
        Parameters:
        newWeightMeasure - unit of measure
      • getWeightMeasure

        public java.lang.String getWeightMeasure()
        Returns the unit of measure of the package weight.
        Returns:
        Weight measure.
      • reset

        public void reset()
        Reset the instance variables
        Specified by:
        reset in interface com.ibm.websphere.command.Command
        Overrides:
        reset in class AbstractECTargetableCommand