Class ActionSet

java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kew.api.action.ActionSet
All Implemented Interfaces:
Serializable, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.core.api.mo.ModelObjectComplete, ActionSetContract

public final class ActionSet extends org.kuali.rice.core.api.mo.AbstractDataTransferObject implements ActionSetContract
Specifies a set of Action codes.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    A builder which can be used to construct ActionSet instances.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Deprecated.
    As of release 2.1.2 addAcknowledge should be performed using { @link ActionSet.Builder#addAcknowledge }
    boolean
    addAction(String actionCode)
    Deprecated.
    As of release 2.1.2 addAction should be performed using { @link ActionSet.Builder#addAction }
    boolean
    Deprecated.
    As of release 2.1.2 addApprove should be performed using { @link ActionSet.Builder#addApprove }
    boolean
    Deprecated.
    As of release 2.1.2 addCancel should be performed using { @link ActionSet.Builder#addCancel }
    boolean
    Deprecated.
    As of release 2.1.2 addComplete should be performed using { @link ActionSet.Builder#addComplete }
    boolean
    Deprecated.
    As of release 2.1.2 addDisapprove should be performed using { @link ActionSet.Builder#addDisapprove }
    boolean
    Deprecated.
    As of release 2.1.2 addFyi should be performed using { @link ActionSet.Builder#addFyi }
    boolean
    Deprecated.
    As of release 2.1.2 addRouted should be performed using { @link ActionSet.Builder#addRouted }
    boolean
     
    boolean
    hasAction(String actionCode)
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    boolean
    removeAction(String actionCode)
    Deprecated.
    As of release 2.1.2 removeAction should be performed using { @link ActionSet.Builder#removeAction }

    Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject

    afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Method Details

    • hasAction

      public boolean hasAction(String actionCode)
      Specified by:
      hasAction in interface ActionSetContract
    • addAction

      @Deprecated public boolean addAction(String actionCode)
      Deprecated.
      As of release 2.1.2 addAction should be performed using { @link ActionSet.Builder#addAction }
      Specified by:
      addAction in interface ActionSetContract
      Parameters:
      actionCode -
      Returns:
    • removeAction

      @Deprecated public boolean removeAction(String actionCode)
      Deprecated.
      As of release 2.1.2 removeAction should be performed using { @link ActionSet.Builder#removeAction }
      Specified by:
      removeAction in interface ActionSetContract
      Parameters:
      actionCode -
      Returns:
    • hasApprove

      public boolean hasApprove()
      Specified by:
      hasApprove in interface ActionSetContract
    • hasComplete

      public boolean hasComplete()
      Specified by:
      hasComplete in interface ActionSetContract
    • hasAcknowledge

      public boolean hasAcknowledge()
      Specified by:
      hasAcknowledge in interface ActionSetContract
    • hasFyi

      public boolean hasFyi()
      Specified by:
      hasFyi in interface ActionSetContract
    • hasDisapprove

      public boolean hasDisapprove()
      Specified by:
      hasDisapprove in interface ActionSetContract
    • hasCancel

      public boolean hasCancel()
      Specified by:
      hasCancel in interface ActionSetContract
    • hasRouted

      public boolean hasRouted()
      Specified by:
      hasRouted in interface ActionSetContract
    • addApprove

      @Deprecated public boolean addApprove()
      Deprecated.
      As of release 2.1.2 addApprove should be performed using { @link ActionSet.Builder#addApprove }
      Specified by:
      addApprove in interface ActionSetContract
      Returns:
    • addComplete

      @Deprecated public boolean addComplete()
      Deprecated.
      As of release 2.1.2 addComplete should be performed using { @link ActionSet.Builder#addComplete }
      Specified by:
      addComplete in interface ActionSetContract
      Returns:
    • addAcknowledge

      @Deprecated public boolean addAcknowledge()
      Deprecated.
      As of release 2.1.2 addAcknowledge should be performed using { @link ActionSet.Builder#addAcknowledge }
      Specified by:
      addAcknowledge in interface ActionSetContract
      Returns:
    • addFyi

      @Deprecated public boolean addFyi()
      Deprecated.
      As of release 2.1.2 addFyi should be performed using { @link ActionSet.Builder#addFyi }
      Specified by:
      addFyi in interface ActionSetContract
      Returns:
    • addDisapprove

      @Deprecated public boolean addDisapprove()
      Deprecated.
      As of release 2.1.2 addDisapprove should be performed using { @link ActionSet.Builder#addDisapprove }
      Specified by:
      addDisapprove in interface ActionSetContract
      Returns:
    • addCancel

      @Deprecated public boolean addCancel()
      Deprecated.
      As of release 2.1.2 addCancel should be performed using { @link ActionSet.Builder#addCancel }
      Specified by:
      addCancel in interface ActionSetContract
      Returns:
    • addRouted

      @Deprecated public boolean addRouted()
      Deprecated.
      As of release 2.1.2 addRouted should be performed using { @link ActionSet.Builder#addRouted }
      Specified by:
      addRouted in interface ActionSetContract
      Returns: