nl.gx.webmanager.cms.workflow
Interface WorkflowRepositoryModel

All Superinterfaces:
Wrapper

public interface WorkflowRepositoryModel
extends Wrapper

This interface represents a Workflow repository model. A Workflow repository model defines Workflow activities and the transitions between those activities (defined by Workflow actions).

Author:
ivol

Method Summary
 WorkflowActivity[] getActivities()
          Returns the activities contained by this Workflow repository model
 WorkflowActivity getInitiatorActivity()
          Returns the initiator activity of this repository model.
 java.lang.String getName()
          Returns the name of this Workflow repository model
 
Methods inherited from interface nl.gx.webmanager.wrapper.Wrapper
getId, getUUID, setId, setUUID
 

Method Detail

getName

java.lang.String getName()
Returns the name of this Workflow repository model

Returns:
name of this Workflow repository model

getActivities

WorkflowActivity[] getActivities()
Returns the activities contained by this Workflow repository model

Returns:
the activities contained by this Workflow repository model

getInitiatorActivity

WorkflowActivity getInitiatorActivity()
Returns the initiator activity of this repository model. The initiator activity is the activity that has no preceding activities. A valid Workflow repository model has always exactly one initiator activity

Returns:
The initiator activity of this Workflow repository model


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