org.ow2.bonita.facade.def.majorElement
Interface ParticipantDef

All Superinterfaces:
DefinitionRecord, ProcessDefinitionRecord, java.io.Serializable

public interface ParticipantDef
extends ProcessDefinitionRecord, java.io.Serializable


Nested Class Summary
static class ParticipantDef.ParticipantType
          The Participant entity type attribute characterises the participant to be an individual, an organisational unit or an abstract resource such as a machine.
 
Method Summary
 java.lang.String getDescription()
          returns a short textual description of the participant.
 ExternalReferenceDef getExternalReference()
          A reference to an external specification of a participant.
 java.lang.String getParticipantId()
           
 ParticipantDef.ParticipantType getParticipantType()
          Returns the definition of the type of participant entity.
 RoleMapperDef getRoleMapper()
          The role mappers feature permits automatic definition of the Bonita roles.
 org.ow2.bonita.facade.uuid.ParticipantDefinitionUUID getUUID()
           
 
Methods inherited from interface org.ow2.bonita.facade.def.majorElement.ProcessDefinitionRecord
getProcessDefinitionUUID
 
Methods inherited from interface org.ow2.bonita.facade.def.majorElement.DefinitionRecord
getName, getPackageDefinitionUUID
 

Method Detail

getUUID

org.ow2.bonita.facade.uuid.ParticipantDefinitionUUID getUUID()

getParticipantId

java.lang.String getParticipantId()

getDescription

java.lang.String getDescription()
returns a short textual description of the participant.


getParticipantType

ParticipantDef.ParticipantType getParticipantType()
Returns the definition of the type of participant entity.


getExternalReference

ExternalReferenceDef getExternalReference()
A reference to an external specification of a participant.


getRoleMapper

RoleMapperDef getRoleMapper()
The role mappers feature permits automatic definition of the Bonita roles. This advanced feature is defined within the xpdl file with extended attributes within the participant element definition. A call to a java class is performed when the task is created.

Returns:
RoleMapperDef interface.