@AccessLevel(value=EXTERNAL)
public abstract class ApplicationAuthorisationDeferringEvents
extends java.lang.Object
Business events for a deferred ApplicationAuthorisation
. These events
are designed to provide notification of interesting occurrences to consumers
of the ApplicationAuthorisation
framework, thereby allowing them to
take action when specific events occur.
Constructor and Description |
---|
ApplicationAuthorisationDeferringEvents() |
Modifier and Type | Method and Description |
---|---|
void |
preDeferredAuthorisation(ApplicationCase applicationCase)
Event raised prior to deferring
ApplicationAuthorisation . |
public ApplicationAuthorisationDeferringEvents()
public void preDeferredAuthorisation(ApplicationCase applicationCase) throws curam.util.exception.AppException, curam.util.exception.InformationalException
ApplicationAuthorisation
.applicationCase
- The ApplicationCase
on which the authorization has been
requested.curam.util.exception.InformationalException
- Generic Exception Signaturecuram.util.exception.AppException