Interface ReleaseShipNotifyCmd

  • All Superinterfaces:,,,, ECCommand,,, TaskCommand
    All Known Implementing Classes:
    ReleaseShipNotifyCmdDummyImpl, ReleaseShipNotifyCmdImpl

    public interface ReleaseShipNotifyCmd
    extends TaskCommand
    Sends a notification message when an order release is shipped. The default implementation does nothing when called. To switch to this implementation, corresponding rows with this interface name in CMDREG table must be updated with ReleaseShipNotifyCmdImpl class.
    • Field Detail


        static final java.lang.String COPYRIGHT
        The IBM copyright notice field.
        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

      • setMessageSubjectParms

        void setMessageSubjectParms(java.lang.Object[] newMessageSubjectParms)
        This method sets parameters for the notification message subject.
        newMessageSubjectParms - the parameters list (an Object array) used by the subject
      • setOrderReleaseNum

        void setOrderReleaseNum(java.lang.Integer anOrderReleaseNum)
        This method sets release number of the order being processed.
        anOrderReleaseNum - the release number of the order
      • setOrderRn

        void setOrderRn(java.lang.Long orderRn)
        This method sets the order ID for requested notification.
        orderRn - the order number
      • setRecipients

        void setRecipients(java.util.Vector newRecipients)
        This method sets the recipients' email addresses (vector of Strings).
        newRecipients - the vector of recipients