Interface Executable

    • Method Detail

      • getActionId

        java.lang.String getActionId()
        Gets the action id.
        Returns:
        the action id
      • execute

        java.lang.Object execute​(Activity activity)
                          throws java.lang.Exception
        Execute this action.
        Parameters:
        activity - the activity
        Returns:
        the result of action execution
        Throws:
        java.lang.Exception - the exception
        ActionExecutionException - the action execution exception
      • isHidden

        boolean isHidden()
        Returns whether this action is hidden.
        Returns:
        true, if is hidden action
      • getParent

        ActionList getParent()
        Gets the action list.
        Returns:
        the action list
      • getActionType

        ActionType getActionType()
        Gets the Action Type.
        Returns:
        the Action Type
      • getActionRule

        <T> T getActionRule()
        Gets the action rule.
        Type Parameters:
        T - the generic type
        Returns:
        the action rule
      • getCaseNo

        int getCaseNo()
      • setCaseNo

        void setCaseNo​(int caseNo)
      • isLastInChooseWhen

        boolean isLastInChooseWhen()
      • setLastInChooseWhen

        void setLastInChooseWhen​(boolean lastInChooseWhen)