@AccessLevel(value=EXTERNAL)
public interface ProgramReopenEvents
Business events for the reopening of an IntakeProgramApplication
.These events are designed to provide notification of interesting occurrences
to consumers of the reopened program, thereby allowing them to take action
when specific events occur.
All implementors of this interface should also sub-class
AbstractProgramReopenEvents
. New methods may be added to this
interface over time and sub-classing AbstractProgramReopenEvents
will
remove any risk of implementors being impacted if new methods are added.
Modifier and Type | Method and Description |
---|---|
void |
postReopen(curam.workspaceservices.intake.impl.IntakeProgramApplication intakeProgramApplication)
Event raised after the reopen of an
IntakeProgramApplication . |
void |
preReopen(curam.workspaceservices.intake.impl.IntakeProgramApplication intakeProgramApplication)
Event raised prior to the reopening of an
IntakeProgramApplication . |
void preReopen(curam.workspaceservices.intake.impl.IntakeProgramApplication intakeProgramApplication) throws curam.util.exception.InformationalException
IntakeProgramApplication
.intakeProgramApplication
- The IntakeProgramApplication
for which the reopening has
been requested.curam.util.exception.InformationalException
void postReopen(curam.workspaceservices.intake.impl.IntakeProgramApplication intakeProgramApplication) throws curam.util.exception.InformationalException
IntakeProgramApplication
.intakeProgramApplication
- The IntakeProgramApplication
for which the reopening has
been requested.curam.util.exception.InformationalException