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