public static interface PlacementAPI.PlacementAPICreateEmergencyPlacementEvents
Modifier and Type | Method and Description |
---|---|
void |
postCreateEmergencyPlacement(PlacementAPI placementAPI,
long caseParticipantRoleID,
long serviceOfferingID,
long providerConcernRoleID,
curam.util.type.DateTimeRange placementPeriod,
curam.util.type.Money unitAmount,
boolean unitAmountFixedIndicator,
java.lang.String comments,
Placement returnValue)
Event interface invoked after the main body of the
createEmergencyPlacement method.
|
void |
preCreateEmergencyPlacement(PlacementAPI placementAPI,
long caseParticipantRoleID,
long serviceOfferingID,
long providerConcernRoleID,
curam.util.type.DateTimeRange placementPeriod,
curam.util.type.Money unitAmount,
boolean unitAmountFixedIndicator,
java.lang.String comments)
Event interface invoked before the main body of the
createEmergencyPlacement method.
|
void preCreateEmergencyPlacement(PlacementAPI placementAPI, long caseParticipantRoleID, long serviceOfferingID, long providerConcernRoleID, curam.util.type.DateTimeRange placementPeriod, curam.util.type.Money unitAmount, boolean unitAmountFixedIndicator, java.lang.String comments) throws curam.util.exception.InformationalException, curam.util.exception.AppException
placementAPI
- The object instance as it was before the main body of the
createEmergencyPlacement method.caseParticipantRoleID
- The parameter as passed to the createEmergencyPlacement method.serviceOfferingID
- The parameter as passed to the createEmergencyPlacement method.providerConcernRoleID
- The parameter as passed to the createEmergencyPlacement method.placementPeriod
- The parameter as passed to the createEmergencyPlacement method.unitAmount
- The parameter as passed to the createEmergencyPlacement method.unitAmountFixedIndicator
- The parameter as passed to the createEmergencyPlacement method.comments
- The parameter as passed to the createEmergencyPlacement method.curam.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.void postCreateEmergencyPlacement(PlacementAPI placementAPI, long caseParticipantRoleID, long serviceOfferingID, long providerConcernRoleID, curam.util.type.DateTimeRange placementPeriod, curam.util.type.Money unitAmount, boolean unitAmountFixedIndicator, java.lang.String comments, Placement returnValue) throws curam.util.exception.InformationalException, curam.util.exception.AppException
placementAPI
- The object instance as it was after the main body of the
createEmergencyPlacement method.caseParticipantRoleID
- The parameter as passed to the createEmergencyPlacement method.serviceOfferingID
- The parameter as passed to the createEmergencyPlacement method.providerConcernRoleID
- The parameter as passed to the createEmergencyPlacement method.placementPeriod
- The parameter as passed to the createEmergencyPlacement method.unitAmount
- The parameter as passed to the createEmergencyPlacement method.unitAmountFixedIndicator
- The parameter as passed to the createEmergencyPlacement method.comments
- The parameter as passed to the createEmergencyPlacement method.returnValue
- The return value updated by the Event Handler.curam.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.