public static interface WaitList.WaitListAddEntryEvents
Modifier and Type | Method and Description |
---|---|
void |
postAddEntry(WaitListAccessor waitList,
long caseParticipantRoleID,
short position,
curam.codetable.impl.WAITLISTENTRYPRIORITYEntry priority,
curam.util.type.Date expiryDate,
WaitListEntry returnValue)
Raises a work flow event after a client is added to the wait list.
|
void |
preAddEntry(WaitListAccessor waitList,
long caseParticipantRoleID,
short position,
curam.codetable.impl.WAITLISTENTRYPRIORITYEntry priority,
curam.util.type.Date expiryDate)
Raises a work flow event before a client is added to the wait list.
|
void preAddEntry(WaitListAccessor waitList, long caseParticipantRoleID, short position, curam.codetable.impl.WAITLISTENTRYPRIORITYEntry priority, curam.util.type.Date expiryDate) throws curam.util.exception.InformationalException, curam.util.exception.AppException
waitList
- The key of the wait list.caseParticipantRoleID
- The case participant role id of the client.position
- The position of the wait list entry in the wait list.priority
- The priority for the wait list entry. The priority of the wait
list entry can be high or medium or low. Priority of wait list entry is
only for informational purposes and is not considered when deciding
the order of the wait list entry.expiryDate
- The date on which the wait list entry expires. After this date,
the client will no longer be considered for allocation to the resource.curam.util.exception.InformationalException
curam.util.exception.AppException
void postAddEntry(WaitListAccessor waitList, long caseParticipantRoleID, short position, curam.codetable.impl.WAITLISTENTRYPRIORITYEntry priority, curam.util.type.Date expiryDate, WaitListEntry returnValue) throws curam.util.exception.InformationalException, curam.util.exception.AppException
waitList
- The key of the wait list.caseParticipantRoleID
- The case participant role id of the client.position
- The position of the wait list entry in the wait list.priority
- The priority for the wait list entry. The priority of the wait
list entry can be high or medium or low. Priority of wait list entry is
only for informational purposes and is not considered when deciding
the order of the wait list entry.expiryDate
- The date on which the wait list entry expires. After this date,
the client will no longer be considered for allocation to the resource.curam.util.exception.InformationalException
curam.util.exception.AppException