@AccessLevel(value=EXTERNAL)
public abstract class ApplicationCaseClientMatchEvent
extends java.lang.Object
Business events for an ApplicationCase.matchClient(curam.participant.impl.ConcernRole, curam.participant.prospect.impl.ProspectPerson)
. These events are
designed to provide notification of interesting occurrences to consumers of
the ApplicationCase.matchClient(curam.participant.impl.ConcernRole, curam.participant.prospect.impl.ProspectPerson)
, thereby allowing them to take action
when match client occurs.
Constructor and Description |
---|
ApplicationCaseClientMatchEvent() |
Modifier and Type | Method and Description |
---|---|
void |
postClientMatch(ApplicationCase applicationCase)
Event raise after the Client Match.
|
void |
preClientMatch(ApplicationCase applicationCase)
Event raised prior to the client match.
|
public void preClientMatch(ApplicationCase applicationCase) throws curam.util.exception.InformationalException
applicationCase
- The ApplicationCase
on which the client match has been
requested.curam.util.exception.InformationalException
- Generic Exception Signaturepublic void postClientMatch(ApplicationCase applicationCase) throws curam.util.exception.InformationalException
applicationCase
- The ApplicationCase
on which the client match has been
requested.curam.util.exception.InformationalException
- Generic Exception Signature