public static interface Obligation.ObligationProcessObligationEvents
Modifier and Type | Method and Description |
---|---|
void |
postProcessObligation(curam.obligation.impl.ObligationAccessor obligation,
java.lang.Long fundRelatedID,
curam.codetable.impl.FUNDRELATIONTYPEEntry fundRelationType,
curam.util.type.Money requestedAmount,
curam.util.type.DateRange obligationPeriod,
java.lang.Long obligationRelatedID,
curam.codetable.impl.OBLIGATIONRELATEDTYPEEntry obligationRelatedType,
java.lang.Long caseParticipantRoleID,
java.lang.Integer waitListExpiryDays,
curam.obligation.impl.ObligationResult returnValue)
Event interface invoked after the main body of the processObligation
method.
|
void |
preProcessObligation(curam.obligation.impl.ObligationAccessor obligation,
java.lang.Long fundRelatedID,
curam.codetable.impl.FUNDRELATIONTYPEEntry fundRelationType,
curam.util.type.Money requestedAmount,
curam.util.type.DateRange obligationPeriod,
java.lang.Long obligationRelatedID,
curam.codetable.impl.OBLIGATIONRELATEDTYPEEntry obligationRelatedType,
java.lang.Long caseParticipantRoleID,
java.lang.Integer waitListExpiryDays)
Event interface invoked before the main body of the processObligation
method.
|
void preProcessObligation(curam.obligation.impl.ObligationAccessor obligation, java.lang.Long fundRelatedID, curam.codetable.impl.FUNDRELATIONTYPEEntry fundRelationType, curam.util.type.Money requestedAmount, curam.util.type.DateRange obligationPeriod, java.lang.Long obligationRelatedID, curam.codetable.impl.OBLIGATIONRELATEDTYPEEntry obligationRelatedType, java.lang.Long caseParticipantRoleID, java.lang.Integer waitListExpiryDays)
obligation
- The object instance as it was before the main body of the
processObligation method.fundRelatedID
- The parameter as passed to the processObligation method.fundRelationType
- The parameter as passed to the processObligation method.requestedAmount
- The parameter as passed to the processObligation method.obligationPeriod
- The parameter as passed to the processObligation method.obligationRelatedID
- The parameter as passed to the processObligation method.obligationRelatedType
- The parameter as passed to the processObligation method.caseParticipantRoleID
- The parameter as passed to the processObligation method.waitListExpiryDays
- The parameter as passed to the processObligation method.void postProcessObligation(curam.obligation.impl.ObligationAccessor obligation, java.lang.Long fundRelatedID, curam.codetable.impl.FUNDRELATIONTYPEEntry fundRelationType, curam.util.type.Money requestedAmount, curam.util.type.DateRange obligationPeriod, java.lang.Long obligationRelatedID, curam.codetable.impl.OBLIGATIONRELATEDTYPEEntry obligationRelatedType, java.lang.Long caseParticipantRoleID, java.lang.Integer waitListExpiryDays, curam.obligation.impl.ObligationResult returnValue)
obligation
- The object instance as it was after the main body of the
processObligation method.fundRelatedID
- The parameter as passed to the processObligation method.fundRelationType
- The parameter as passed to the processObligation method.requestedAmount
- The parameter as passed to the processObligation method.obligationPeriod
- The parameter as passed to the processObligation method.obligationRelatedID
- The parameter as passed to the processObligation method.obligationRelatedType
- The parameter as passed to the processObligation method.caseParticipantRoleID
- The parameter as passed to the processObligation method.waitListExpiryDays
- The parameter as passed to the processObligation method.returnValue
- The return value updated by the Event Handler.