org.jwarp.flow.security
Interface IParticipant

All Superinterfaces:
IWorkflowObject
All Known Implementing Classes:
Participant

public interface IParticipant
extends IWorkflowObject

Participant are the basic entitiy types such as a machine, a computer or a himan being.

Version:
1.0
Author:
A. Tresch

Field Summary
static short ENTITIY_HUMAN
          Participant type: human
static short ENTITIY_MACHINE
          Participant type: machine
static short ENTITY_EXTERNAL
          Participant type: external to the workflow system
 
Method Summary
 int getEntityType()
          Returns the type of the participant.
 IWorkflowSystem getWorkflowSystem()
          Return the corresponding workflow system (if any).
 
Methods inherited from interface org.jwarp.flow.IWorkflowObject
getDescription, getID, getName
 

Field Detail

ENTITIY_MACHINE

public static final short ENTITIY_MACHINE
Participant type: machine

ENTITIY_HUMAN

public static final short ENTITIY_HUMAN
Participant type: human

ENTITY_EXTERNAL

public static final short ENTITY_EXTERNAL
Participant type: external to the workflow system
Method Detail

getEntityType

public int getEntityType()
Returns the type of the participant.
Returns:
The type

getWorkflowSystem

public IWorkflowSystem getWorkflowSystem()
Return the corresponding workflow system (if any).
Returns:
the workflow syastem or null

©   O R C A   S y s t e m s