org.enhydra.shark.assignment
Class XPDLStraightParticipantMappingAssignmentManager

java.lang.Object
  extended byorg.enhydra.shark.assignment.XPDLStraightParticipantMappingAssignmentManager
All Implemented Interfaces:
AssignmentManager

public class XPDLStraightParticipantMappingAssignmentManager
extends java.lang.Object
implements AssignmentManager

Author:
Sasa Bojanic

Constructor Summary
XPDLStraightParticipantMappingAssignmentManager()
           
 
Method Summary
 void configure(CallbackUtilities cus)
           
 java.util.List getAssignments(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId, java.lang.String processRequesterId, PerformerData xpdlParticipant, java.util.List xpdlResponsibleParticipants)
           
 ParticipantMappingManager getParticipantMapPersistenceManager()
           
 UserGroupManager getUserGroupManager()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XPDLStraightParticipantMappingAssignmentManager

public XPDLStraightParticipantMappingAssignmentManager()
Method Detail

configure

public void configure(CallbackUtilities cus)
               throws java.lang.Exception
Specified by:
configure in interface AssignmentManager
Throws:
java.lang.Exception

getAssignments

public 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
Specified by:
getAssignments in interface AssignmentManager
Throws:
java.lang.Exception

getParticipantMapPersistenceManager

public ParticipantMappingManager getParticipantMapPersistenceManager()
Specified by:
getParticipantMapPersistenceManager in interface AssignmentManager

getUserGroupManager

public UserGroupManager getUserGroupManager()
Specified by:
getUserGroupManager in interface AssignmentManager