Enum SwfActions

    • Enum Constant Detail

      • AllSwfActions

        public static final SwfActions AllSwfActions
        Represents any action executed on Amazon SWF.
      • CountClosedWorkflowExecutions

        public static final SwfActions CountClosedWorkflowExecutions
        Action for the CountClosedWorkflowExecutions operation.
      • CountOpenWorkflowExecutions

        public static final SwfActions CountOpenWorkflowExecutions
        Action for the CountOpenWorkflowExecutions operation.
      • CountPendingActivityTasks

        public static final SwfActions CountPendingActivityTasks
        Action for the CountPendingActivityTasks operation.
      • CountPendingDecisionTasks

        public static final SwfActions CountPendingDecisionTasks
        Action for the CountPendingDecisionTasks operation.
      • DeprecateActivityType

        public static final SwfActions DeprecateActivityType
        Action for the DeprecateActivityType operation.
      • DeprecateDomain

        public static final SwfActions DeprecateDomain
        Action for the DeprecateDomain operation.
      • DeprecateWorkflowType

        public static final SwfActions DeprecateWorkflowType
        Action for the DeprecateWorkflowType operation.
      • DescribeActivityType

        public static final SwfActions DescribeActivityType
        Action for the DescribeActivityType operation.
      • DescribeDomain

        public static final SwfActions DescribeDomain
        Action for the DescribeDomain operation.
      • DescribeWorkflowExecution

        public static final SwfActions DescribeWorkflowExecution
        Action for the DescribeWorkflowExecution operation.
      • DescribeWorkflowType

        public static final SwfActions DescribeWorkflowType
        Action for the DescribeWorkflowType operation.
      • GetWorkflowExecutionHistory

        public static final SwfActions GetWorkflowExecutionHistory
        Action for the GetWorkflowExecutionHistory operation.
      • ListActivityTypes

        public static final SwfActions ListActivityTypes
        Action for the ListActivityTypes operation.
      • ListClosedWorkflowExecutions

        public static final SwfActions ListClosedWorkflowExecutions
        Action for the ListClosedWorkflowExecutions operation.
      • ListDomains

        public static final SwfActions ListDomains
        Action for the ListDomains operation.
      • ListOpenWorkflowExecutions

        public static final SwfActions ListOpenWorkflowExecutions
        Action for the ListOpenWorkflowExecutions operation.
      • ListWorkflowTypes

        public static final SwfActions ListWorkflowTypes
        Action for the ListWorkflowTypes operation.
      • PollForActivityTask

        public static final SwfActions PollForActivityTask
        Action for the PollForActivityTask operation.
      • PollForDecisionTask

        public static final SwfActions PollForDecisionTask
        Action for the PollForDecisionTask operation.
      • RecordActivityTaskHeartbeat

        public static final SwfActions RecordActivityTaskHeartbeat
        Action for the RecordActivityTaskHeartbeat operation.
      • RegisterActivityType

        public static final SwfActions RegisterActivityType
        Action for the RegisterActivityType operation.
      • RegisterDomain

        public static final SwfActions RegisterDomain
        Action for the RegisterDomain operation.
      • RegisterWorkflowType

        public static final SwfActions RegisterWorkflowType
        Action for the RegisterWorkflowType operation.
      • RequestCancelWorkflowExecution

        public static final SwfActions RequestCancelWorkflowExecution
        Action for the RequestCancelWorkflowExecution operation.
      • RespondActivityTaskCanceled

        public static final SwfActions RespondActivityTaskCanceled
        Action for the RespondActivityTaskCanceled operation.
      • RespondActivityTaskCompleted

        public static final SwfActions RespondActivityTaskCompleted
        Action for the RespondActivityTaskCompleted operation.
      • RespondActivityTaskFailed

        public static final SwfActions RespondActivityTaskFailed
        Action for the RespondActivityTaskFailed operation.
      • RespondDecisionTaskCompleted

        public static final SwfActions RespondDecisionTaskCompleted
        Action for the RespondDecisionTaskCompleted operation.
      • SignalWorkflowExecution

        public static final SwfActions SignalWorkflowExecution
        Action for the SignalWorkflowExecution operation.
      • StartWorkflowExecution

        public static final SwfActions StartWorkflowExecution
        Action for the StartWorkflowExecution operation.
      • TerminateWorkflowExecution

        public static final SwfActions TerminateWorkflowExecution
        Action for the TerminateWorkflowExecution operation.
    • Method Detail

      • values

        public static SwfActions[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (SwfActions c : SwfActions.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static SwfActions valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • getActionName

        public String getActionName()
        Description copied from interface: Action
        Returns the name of this action. For example, 'sqs:SendMessage' is the name corresponding to the SQS action that enables users to send a message to an SQS queue.
        Specified by:
        getActionName in interface Action
        Returns:
        The name of this action.