@AccessLevel(value=EXTERNAL)
public abstract class ApplicationCaseRemoveClientEvent
extends java.lang.Object
Business events for an ApplicationCase.removeClient(curam.piwrapper.casemanager.impl.CaseParticipantRole, int)
. These events are
designed to provide notification of interesting occurrences to consumers of
the ApplicationCase.removeClient(curam.piwrapper.casemanager.impl.CaseParticipantRole, int)
, thereby allowing them to take
action when remove client occurs.
Constructor and Description |
---|
ApplicationCaseRemoveClientEvent() |
Modifier and Type | Method and Description |
---|---|
void |
postRemoveClient(ApplicationCase applicationCase)
Event raised after removing a client.
|
void |
preRemoveClient(ApplicationCase applicationCase)
Event raised prior to removing a client.
|
public void preRemoveClient(ApplicationCase applicationCase) throws curam.util.exception.InformationalException
applicationCase
- The ApplicationCase
on which the remove client has been
requested.curam.util.exception.InformationalException
public void postRemoveClient(ApplicationCase applicationCase) throws curam.util.exception.InformationalException
applicationCase
- The ApplicationCase
on which the remove client has been
requested.curam.util.exception.InformationalException