@AccessLevel(value=EXTERNAL)
@Implementable
public abstract class AuthorizationEvent
extends java.lang.Object
Constructor and Description |
---|
AuthorizationEvent() |
Modifier and Type | Method and Description |
---|---|
void |
postAuthorization(SimulatedDeterminationAuthorization simulatedDeterminationAuthorization)
Performs custom processing after a simulated determination has been
authorized.
|
void |
preAuthorization(CREOLEProgramRecommendation creoleProgramRecommendation,
SimulatedDetermination simulatedDetermination)
Performs custom processing before a simulated determination is authorized.
|
public void preAuthorization(CREOLEProgramRecommendation creoleProgramRecommendation, SimulatedDetermination simulatedDetermination) throws curam.util.exception.InformationalException, curam.util.exception.AppException
creoleProgramRecommendation
- The program recommendation which contains the simulated
determination.simulatedDetermination
- The simulated determination about to be authorized.curam.util.exception.InformationalException
curam.util.exception.AppException
CREOLEProgramRecommendation |
public void postAuthorization(SimulatedDeterminationAuthorization simulatedDeterminationAuthorization) throws curam.util.exception.InformationalException, curam.util.exception.AppException
simulatedDeterminationAuthorization
- The authorized simulated determination.curam.util.exception.InformationalException
curam.util.exception.AppException
SimDeterminationAuthorization |