nl.gx.webmanager.cms.workflow
Interface WorkflowAction

All Superinterfaces:
Wrapper

public interface WorkflowAction
extends Wrapper

This interface represents Workflow actions. A Workflow action is a possible action that an editor can perform in a Workflow model instance. The execution of the action results in a proceeding current activity and state of the Workflow model instance.

Author:
ivol

Field Summary
static java.lang.String STATE_ACTIVE
           
static java.lang.String STATE_COMPLETED
           
 
Method Summary
 WorkflowActivity getNextActivity()
          Return the activity that will become the current activity as a result of this action
 WorkflowModelState getState()
          Return the state that will become the current state of the Workflow model instance as a result of this action
 
Methods inherited from interface nl.gx.webmanager.wrapper.Wrapper
getId, getUUID, setId, setUUID
 

Field Detail

STATE_ACTIVE

static final java.lang.String STATE_ACTIVE
See Also:
Constant Field Values

STATE_COMPLETED

static final java.lang.String STATE_COMPLETED
See Also:
Constant Field Values
Method Detail

getNextActivity

WorkflowActivity getNextActivity()
Return the activity that will become the current activity as a result of this action

Returns:
The activity that will become the current activity

getState

WorkflowModelState getState()
Return the state that will become the current state of the Workflow model instance as a result of this action

Returns:
the state that will become the current state of the Workflow model instance


Copyright © 2007-2011 GX Software BV. All Rights Reserved.