Class BizParamConfig.Initializer

java.lang.Object
oracle.communication.brm.charging.appconfiguration.beans.BizParamConfig.Initializer
All Implemented Interfaces:
oracle.communication.brm.charging.util.directevolution.DEvolvableInitializer
Enclosing class:
BizParamConfig

public final class BizParamConfig.Initializer extends Object implements oracle.communication.brm.charging.util.directevolution.DEvolvableInitializer
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    initialize(boolean aopEnabled, String aopVariance, int degradedModeThreshold, boolean reverseRateUseAllBalances, int debitRefundEvictionSize, int currencyScale, String currencyRoundingMode, int nonCurrencyScale, String nonCurrencyRoundingMode, String accountingOnOffMode, String thresholdBreachNotificationMode, String systemConsumptionRule, String offerEligibilitySelectionMode, boolean nonLinearRatingEnabled, boolean alignRecurringImpactsToOffer, String remainingBalanceCalcMode, String virtualTime, String virtualTimeMode, long virtualTimeOffset, int concurrentRatedEventFederatedSleepTime, int sharingRetryCount, int systemCurrencyNumericCode, boolean noRatingGraphAsError, boolean tariffTimeChangeSupported, boolean matchFactorEnabled, boolean skipCreditFloorBreachCheck, boolean rateZeroQuantity, boolean groupNotificationEnabled, boolean brmPostCommitEnabled, long updateRequestServerTimeout, boolean failUpdatesOnCreditBreach, String asoCleanupOperationList, boolean kafkaEnabledForNotifications, boolean enableFuiForMemberUponSharerBalanceBreach, boolean terminatedSessionHistoryCacheEnabled, boolean supportOriginalBeat, int walletReadRetryInterval, int walletReadRetryCount, boolean useOfferPriorityDuringAlterationAgreementEvaluation, boolean debitSessionCheckDisabled, int randomizationIntervalForUsageValidity, boolean populateCurrentLoanAmountsOnRef, boolean saveNonCounterGrantDuringOngoingSession, boolean skipFailBalanceUpdatesOnCreditCeilingBreach, boolean checkReservationOverImpact, long cycleForwardRenewTimeInSecond, boolean cleanupTransactionLockEnabled, long transactionLockCleanupBatchSize, long transactionLockCleanupInterval, String excludedEventsForDebitRefundSessions, boolean enableFuiForInitiate, String offerSelectionModeOnEquiPriorityOffers, boolean replicateFirstUsageValidityInitEvent, boolean aggregateCurrencyBalanceForDebitUnit, boolean aggregateNonCurrencyBalanceForDebitUnit, boolean enableSySessionCleanUp, boolean enableRatedEventsAggregationForMsccRequest, boolean checkUsedUnitsAfterFUI, boolean suppressMultipleThresholdBreachNotification, boolean disableFederationInterceptor, boolean subscriptionIdOnStrEnabled, boolean grantRenewalDuringAuthorization, String rolloverConsumptionRule)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface oracle.communication.brm.charging.util.directevolution.DEvolvableInitializer

    enumValueOf
  • Method Details

    • initialize

      public void initialize(boolean aopEnabled, String aopVariance, int degradedModeThreshold, boolean reverseRateUseAllBalances, int debitRefundEvictionSize, int currencyScale, String currencyRoundingMode, int nonCurrencyScale, String nonCurrencyRoundingMode, String accountingOnOffMode, String thresholdBreachNotificationMode, String systemConsumptionRule, String offerEligibilitySelectionMode, boolean nonLinearRatingEnabled, boolean alignRecurringImpactsToOffer, String remainingBalanceCalcMode, String virtualTime, String virtualTimeMode, long virtualTimeOffset, int concurrentRatedEventFederatedSleepTime, int sharingRetryCount, int systemCurrencyNumericCode, boolean noRatingGraphAsError, boolean tariffTimeChangeSupported, boolean matchFactorEnabled, boolean skipCreditFloorBreachCheck, boolean rateZeroQuantity, boolean groupNotificationEnabled, boolean brmPostCommitEnabled, long updateRequestServerTimeout, boolean failUpdatesOnCreditBreach, String asoCleanupOperationList, boolean kafkaEnabledForNotifications, boolean enableFuiForMemberUponSharerBalanceBreach, boolean terminatedSessionHistoryCacheEnabled, boolean supportOriginalBeat, int walletReadRetryInterval, int walletReadRetryCount, boolean useOfferPriorityDuringAlterationAgreementEvaluation, boolean debitSessionCheckDisabled, int randomizationIntervalForUsageValidity, boolean populateCurrentLoanAmountsOnRef, boolean saveNonCounterGrantDuringOngoingSession, boolean skipFailBalanceUpdatesOnCreditCeilingBreach, boolean checkReservationOverImpact, long cycleForwardRenewTimeInSecond, boolean cleanupTransactionLockEnabled, long transactionLockCleanupBatchSize, long transactionLockCleanupInterval, String excludedEventsForDebitRefundSessions, boolean enableFuiForInitiate, String offerSelectionModeOnEquiPriorityOffers, boolean replicateFirstUsageValidityInitEvent, boolean aggregateCurrencyBalanceForDebitUnit, boolean aggregateNonCurrencyBalanceForDebitUnit, boolean enableSySessionCleanUp, boolean enableRatedEventsAggregationForMsccRequest, boolean checkUsedUnitsAfterFUI, boolean suppressMultipleThresholdBreachNotification, boolean disableFederationInterceptor, boolean subscriptionIdOnStrEnabled, boolean grantRenewalDuringAuthorization, String rolloverConsumptionRule)