com.ibm.commerce.inventory.commands

Interface ReleaseShipDeleteCmd

  • All Superinterfaces:
    AccCommand, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ControllerCommand, ECCommand, Protectable, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, ToolsControllerCommand
    All Known Implementing Classes:
    ReleaseShipDeleteCmdImpl


    public interface ReleaseShipDeleteCmd
    extends ToolsControllerCommand
    Marks a list of manifest (package) records for deletion. A manifest (package) record is deleted by setting its manifest status to 'V' (void).

    URL calling syntax

    https://host_name/path/ReleaseShipDelete?manifestId=manifest_Id_1&manifestId=manifest_Id_2&URL=return_url

    Parameters

    manifestId
    The identifier of manifest (package) record to be deleted. This parameter can be specified more than once.
    URL
    The URL to be called when the command completes successfully.

    Exceptions

    When the required fields are missing or not in the right datatype, this command will throw exception to indicate which field is missing or bad.

    • Field Detail

      • COPYRIGHT

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

        static final java.lang.String NAME
        The name of this interface is "com.ibm.commerce.inventory.commands.ReleaseShipDeleteCmd".
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default implementation class name is "com.ibm.commerce.inventory.commands.ReleaseShipDeleteCmdImpl".
        See Also:
        Constant Field Values
    • Method Detail

      • setManifestIds

        void setManifestIds(java.lang.String[] newManifestIds)
        Sets the list of manifest identifiers.
        Parameters:
        newManifestIds - string array of manifest ids
      • setSize

        void setSize(java.lang.String newSize)
        Sets the number of the manifest records to be deleted.
        Parameters:
        newSize - quantity