|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AssignmentManager
AssignmentManager is responsible for evaluating assignments.
Method Summary | |
---|---|
void |
configure(CallbackUtilities cus)
Method configure is called at Shark start up, to configure implementation of AssingmentManager. |
java.util.List |
getAssignments(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId,
java.lang.String processRequesterId,
PerformerData xpdlParticipant,
java.util.List xpdlResponsibleParticipants)
Method getAssignments evaluates a List of users that get an assignment for Activity actId. |
ParticipantMappingManager |
getParticipantMapPersistenceManager()
|
UserGroupManager |
getUserGroupManager()
|
Method Detail |
---|
void configure(CallbackUtilities cus) throws java.lang.Exception
cus
- an instance of CallbackUtilities used to get properties for configuring.
java.lang.Exception
- Thrown if configuring doesn't succeed.java.util.List getAssignments(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId, java.lang.String processRequesterId, PerformerData xpdlParticipant, java.util.List xpdlResponsibleParticipants) throws java.lang.Exception
procId
- id of a process.actId
- id of an activity to make assignemts forprocessRequesterId
- user id of process requester (user that started process,
or if process is sub-flow one that started calling process).xpdlParticipant
- structure providing information about performer of the
activity as definied in XPDLxpdlResponsibleParticipants
- list of PerformerData structures providing
information about XPDL participants representing responsibles
java.lang.Exception
- Thrown if evaluation cannot resolve some exception
internally.ParticipantMappingManager getParticipantMapPersistenceManager()
UserGroupManager getUserGroupManager()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |