Contract Version Events

The following events are located in the curam.contracts.impl.ContractVersion interface.

Table 1. Contract Version Event Details.

This table describes Contract Version Events

Event Class

Description

Event is raised before and after

ContractVersionPrintContractEvents Raised when a Contract Version is printed. curam.contracts.impl.ContractVersion.printContract()
ContractVersionPreviewContractEvents Raised when a Contract Version is previewed. curam.contracts.impl.ContractVersion.previewContract()
ContractVersionValidateContractedProviderOfferingRatesEvents Raised when contracted Provider Offering rates are validated. curam.contracts.impl.ContractVersion.validateContractedProviderOfferingRates()
ContractVersionValidateContractedProviderOfferingPlaceLimitsEvents Raised when contracted Provider Offering Place Limits are validated. curam.contracts.impl.ContractVersion.validateContractedProviderOfferingPlaceLimits()

The following events are located in the curam.contracts.impl.ContractVersionProviderOffering interface.

Table 2. Contract Version Event Details.

This table describes Contract Version Events

Event Class

Description

Event is raised before and after

ContractVerProvOfferCopyNonContractPORToContractEvents Raised when a non contracted provider offering rates are copied to contract. curam.contracts.impl.ContractVersionProviderOffering.copyNonContractedPORToContract()
ContractVerProvOfferCreateDefaultRateEvents Raised when a default Provider Offering Rate is created for the Provider. curam.contracts.impl.ContractVersionProviderOffering.createDefaultRate()
ContractVerPOCheckForDuplicatePOOnLiveContractEvents Raised when duplicate Provider Offering on live contract is checked. curam.contracts.impl.ContractVersionProviderOffering.checkForDuplicateProviderOfferingOnLiveContract()
ContractVerPOCreateContractedPORForPeriodEvents Raised when contracted Provider Offering Rate is created if the non contracted Provider Offering Rate does not exist. curam.contracts.impl.ContractVersionProviderOffering.createContractedPORForPeriod()