Class WorkflowJobUnschedulingRequest

java.lang.Object
com.broadleafcommerce.data.tracking.core.transition.WorkflowJobUnschedulingRequest
All Implemented Interfaces:
com.broadleafcommerce.common.messaging.Securable, Serializable

public class WorkflowJobUnschedulingRequest extends Object implements com.broadleafcommerce.common.messaging.Securable, Serializable
A container object for information regarding cancellation of a previously scheduled workflow deployment operation.
Author:
Samarth Dhruva (samarthd)
See Also:
  • Constructor Details

    • WorkflowJobUnschedulingRequest

      public WorkflowJobUnschedulingRequest(String transferType, String transferId, String displayName, String author)
  • Method Details

    • getToken

      public String getToken()
      Specified by:
      getToken in interface com.broadleafcommerce.common.messaging.Securable
    • getTransferType

      public String getTransferType()
      Type of the transfer item whose workflow request should be cancelled.
      See Also:
    • getTransferId

      public String getTransferId()
      ID of the transfer item whose workflow request should be cancelled. Could be the id of a change summary, summary group, or deployment.
    • getDisplayName

      public String getDisplayName()
      The name to display to the user that represents the scheduled operation.
      Returns:
      The name to display to the user that represents the scheduled operation
    • getAuthor

      public String getAuthor()
      Identifies the user who scheduled the deployment.
      Returns:
      The identifier of the user who scheduled the deployment
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setToken

      public void setToken(String token)
      Specified by:
      setToken in interface com.broadleafcommerce.common.messaging.Securable