nl.gx.webmanager.cms.workflow
Interface WorkflowActivityState

All Superinterfaces:
Wrapper

public interface WorkflowActivityState
extends Wrapper

This interface represents a Workflow activity instance. A Workflow activity instance represents an instance of a Worklow activity. The instance will have an activity state, indicating the current state of the activity instance within the Workflow model instance.

Author:
ivol

Field Summary
static java.lang.String ACTIVE
          Represents the active state
static java.lang.String COMPLETED
          Represents the completed state
static java.lang.String INACTIVE
          Represents the inactive state
 
Method Summary
 Permission[] getPermissions()
          Return the RBAC permissions assigned to this Workflow activity state
 java.lang.String getStateName()
          Return the name of this activity state
 
Methods inherited from interface nl.gx.webmanager.wrapper.Wrapper
getId, getUUID, setId, setUUID
 

Field Detail

INACTIVE

static final java.lang.String INACTIVE
Represents the inactive state

See Also:
Constant Field Values

ACTIVE

static final java.lang.String ACTIVE
Represents the active state

See Also:
Constant Field Values

COMPLETED

static final java.lang.String COMPLETED
Represents the completed state

See Also:
Constant Field Values
Method Detail

getPermissions

Permission[] getPermissions()
Return the RBAC permissions assigned to this Workflow activity state

Returns:
the RBAC permissions assigned to this Workflow activity state

getStateName

java.lang.String getStateName()
Return the name of this activity state

Returns:
Name of the state, one of "inactive", "active" or "completed"


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