public static interface ContractVersionProviderOffering.ContractVerProvOfferCopyNonContractPORToContractEvents
Modifier and Type | Method and Description |
---|---|
java.util.Set<curam.providerservice.impl.ProviderOfferingRate> |
postCopyNonContractedPORToContract(ContractVersionProviderOfferingAccessor contractVersionProviderOfferingAccessor,
curam.providerservice.impl.ProviderOfferingRate[] providerOfferingRateArray,
curam.util.type.DateRange contractPeriod)
Event interface invoked after the main body of the
copyNonContractedPORToContract method.
|
java.util.Set<curam.providerservice.impl.ProviderOfferingRate> |
preCopyNonContractedPORToContract(ContractVersionProviderOfferingAccessor contractVersionProviderOfferingAccessor,
curam.providerservice.impl.ProviderOfferingRate[] providerOfferingRateArray,
curam.util.type.DateRange contractPeriod)
Event interface invoked before the main body of the
copyNonContractedPORToContract method.
|
java.util.Set<curam.providerservice.impl.ProviderOfferingRate> preCopyNonContractedPORToContract(ContractVersionProviderOfferingAccessor contractVersionProviderOfferingAccessor, curam.providerservice.impl.ProviderOfferingRate[] providerOfferingRateArray, curam.util.type.DateRange contractPeriod) throws curam.util.exception.InformationalException
contractVersionProviderOfferingAccessor
- The object instance as it was before the main body of the
copyNonContractedPORToContract method.providerOfferingRateArray
- Provider offering rate array needs to be copied to contractcontractPeriod
- Contract periodcuram.util.exception.InformationalException
- Generic Exception Signature.The default implementation -
curam.contracts.impl.ContractVersionProviderOfferingImpl
#copyNonContractedPORToContract(ProviderOfferingRate[],DateRange)
java.util.Set<curam.providerservice.impl.ProviderOfferingRate> postCopyNonContractedPORToContract(ContractVersionProviderOfferingAccessor contractVersionProviderOfferingAccessor, curam.providerservice.impl.ProviderOfferingRate[] providerOfferingRateArray, curam.util.type.DateRange contractPeriod) throws curam.util.exception.InformationalException
contractVersionProviderOfferingAccessor
- The object instance as it was after the main body of the
copyNonContractedPORToContract method.providerOfferingRateArray
- Provider offering rate array needs to be copied to contractcontractPeriod
- Contract periodcuram.util.exception.InformationalException
- Generic Exception Signature.The default implementation -
curam.contracts.impl.ContractVersionProviderOfferingImpl
#copyNonContractedPORToContract(ProviderOfferingRate[],DateRange)