org.eclipse.stardust.engine.api.model
Interface Role

All Superinterfaces:
ModelElement, ModelParticipant, ModelParticipantInfo, Participant, ParticipantInfo, org.eclipse.stardust.engine.api.model.QualifiedModelParticipantInfo, org.eclipse.stardust.engine.api.model.QualifiedRoleInfo, RoleInfo, Serializable

public interface Role
extends ModelParticipant, org.eclipse.stardust.engine.api.model.QualifiedRoleInfo

A client view of a workflow role. A role represents the context in which the user participates in the execution of a process or activity.

Version:
$Revision$
Author:
ubirkemeyer

Field Summary
 
Fields inherited from interface org.eclipse.stardust.engine.api.model.ModelParticipantInfo
ADMINISTRATOR
 
Method Summary
 List getClientOrganizations()
          Retrieves the organizations this role works for.
 List getTeams()
          Retrieves the organizations this role serves as team lead.
 
Methods inherited from interface org.eclipse.stardust.engine.api.model.ModelParticipant
getAllSuperOrganizations, getElementOID, getModelOID, getNamespace
 
Methods inherited from interface org.eclipse.stardust.engine.api.model.Participant
getAllAttributes, getAttribute, getPartitionId, getPartitionOID
 
Methods inherited from interface org.eclipse.stardust.engine.api.model.ModelElement
getDescription, getId, getName, getQualifiedId
 
Methods inherited from interface org.eclipse.stardust.engine.api.model.QualifiedModelParticipantInfo
getQualifiedId
 
Methods inherited from interface org.eclipse.stardust.engine.api.model.ModelParticipantInfo
definesDepartmentScope, getDepartment, getRuntimeElementOID, isDepartmentScoped
 
Methods inherited from interface org.eclipse.stardust.engine.api.model.ParticipantInfo
getId, getName
 

Method Detail

getTeams

List getTeams()
Retrieves the organizations this role serves as team lead.


getClientOrganizations

List getClientOrganizations()
Retrieves the organizations this role works for.



Copyright © 2017 Eclipse Stardust. All Rights Reserved.