public static interface ContractVersionProviderOffering.ContractVerPOCreateContractedPORForPeriodEvents
Modifier and Type | Method and Description |
---|---|
void |
postCreateContractedPORForPeriod(ContractVersionProviderOfferingAccessor contractVersionProviderOfferingAccessor,
curam.providerservice.impl.ProviderOfferingRate[] providerOfferingRateArray,
curam.util.type.DateRange contractVersionPeriod)
Event interface invoked after the main body of the
createContractedPORForPeriod method.
|
void |
preCreateContractedPORForPeriod(ContractVersionProviderOfferingAccessor contractVersionProviderOfferingAccessor,
curam.providerservice.impl.ProviderOfferingRate[] providerOfferingRateArray,
curam.util.type.DateRange contractVersionPeriod)
Event interface invoked before the main body of the
checkForDuplicateProviderOfferingOnLiveContract method.
|
void preCreateContractedPORForPeriod(ContractVersionProviderOfferingAccessor contractVersionProviderOfferingAccessor, curam.providerservice.impl.ProviderOfferingRate[] providerOfferingRateArray, curam.util.type.DateRange contractVersionPeriod) throws curam.util.exception.InformationalException
contractVersionProviderOfferingAccessor
- The object instance as it was before the main body of the
createContractedPORForPeriod method.providerOfferingRateArray
- contains non contracted provider offering rate list.contractVersionPeriod
- contract periodcuram.util.exception.InformationalException
- Generic Exception Signature.The default implementation -
curam.contracts.impl.ContractVersionProviderOfferingImpl
#createContractedPORForPeriod(ProviderOfferingRate[],DateRange)
void postCreateContractedPORForPeriod(ContractVersionProviderOfferingAccessor contractVersionProviderOfferingAccessor, curam.providerservice.impl.ProviderOfferingRate[] providerOfferingRateArray, curam.util.type.DateRange contractVersionPeriod) throws curam.util.exception.InformationalException
contractVersionProviderOfferingAccessor
- The object instance as it was after the main body of the
createContractedPORForPeriod method.providerOfferingRateArray
- contains non contracted provider offering rate list.contractVersionPeriod
- contract periodcuram.util.exception.InformationalException
- Generic Exception Signature.The default implementation -
curam.contracts.impl.ContractVersionProviderOfferingImpl
#createContractedPORForPeriod(ProviderOfferingRate[],DateRange)