|
Cisco Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.pcube.apps.engage.apply.PackageAdaptor
public class PackageAdaptor
Model package to tuneables adaptor
| Constructor Summary | |
|---|---|
PackageAdaptor(Policy policy,
PackageArray packages,
int maxPackages)
|
|
| Method Summary | |
|---|---|
com.pcube.apps.framework.newapply.IndexProvider |
getAccountUnitsIndexProvider()
creates an index provider for quota accounting units . |
com.pcube.apps.framework.newapply.FormatAdaptor |
getActiveBucketFormatAdaptor()
Given a package peer creats bit map that tells the SML which bucket is active (1) and which is idle (0). |
com.pcube.apps.framework.newapply.FormatAdaptor |
getAggPeriodTypeFormatAdaptor()
Given a package peer decides the agg period num. |
com.pcube.apps.framework.newapply.IndexProvider |
getBucketsIndexProvider()
creates an index provider for buckets. |
java.util.Map |
getComboAndAssociatedPkgAsMap()
This method will get called for the population of GT_LUT_ADD_ON_PKG_STRING via EngageApplyInstructions.java |
com.pcube.apps.framework.newapply.FormatAdaptor |
getPackageEntryFormatAdaptor()
|
java.util.List<PackagePeer> |
getPackages()
|
java.lang.String[] |
getPkgComboIndicesMapping()
This method will get called for the population of GT_AddOnPackageMapping via EngageApplyInstructions.java Tunable Array Index of Combo Package Id will have Base Package Id, Add on 1 Id, Add on 2 Id, ..... |
int[] |
getPkgIndexMapping()
mapping of package index to package id. |
com.pcube.apps.framework.newapply.FormatAdaptor |
getPrimaryBWCsIdxFormatAdaptor(BWCSetAdaptor bwcAdaptor,
int direction)
instantiates and returns a format adaptor that for a given package peer returns the primary down or up BWC index |
com.pcube.apps.framework.newapply.FormatAdaptor |
getQuotaConsumptionTimeFormatAdaptor()
|
com.pcube.apps.framework.newapply.FormatAdaptor |
getQuotaFinalUnitActionFormatAdaptor()
|
com.pcube.apps.framework.newapply.FormatAdaptor |
getQuotaHoldingTimeFormatAdaptor()
|
com.pcube.apps.framework.newapply.FormatAdaptor |
getQuotaTariffFormatAdaptor()
|
com.pcube.apps.framework.newapply.FormatAdaptor |
getQuotaTunableArrayFormatAdaptor()
|
com.pcube.apps.framework.newapply.FormatAdaptor |
getQuotaTypeFormatAdaptor()
For a given package peer creates a bit mask that has a dual meaning: 1. |
com.pcube.apps.framework.newapply.FormatAdaptor |
getQuotaValidityTimeFormatAdaptor()
|
com.pcube.apps.framework.newapply.FormatAdaptor |
getQuotaValueAccountUnitsFormatAdaptor()
|
com.pcube.apps.framework.newapply.FormatAdaptor |
getQuotaValueFormatAdaptor()
Format Quota Bucket Value. |
com.pcube.apps.framework.newapply.FormatAdaptor |
getreqQuotaUponLoginFormatAdaptor()
|
com.pcube.apps.framework.newapply.IndexProvider |
getTarrifIndexProvider()
creates an index provider for tariff (Gy quota model). |
com.pcube.apps.framework.newapply.IndexProvider |
getTunableArrayIndexProvider()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PackageAdaptor(Policy policy,
PackageArray packages,
int maxPackages)
| Method Detail |
|---|
public com.pcube.apps.framework.newapply.FormatAdaptor getQuotaTypeFormatAdaptor()
getActiveBucketFormatAdaptorpublic com.pcube.apps.framework.newapply.FormatAdaptor getQuotaValueAccountUnitsFormatAdaptor()
public com.pcube.apps.framework.newapply.FormatAdaptor getActiveBucketFormatAdaptor()
public com.pcube.apps.framework.newapply.FormatAdaptor getAggPeriodTypeFormatAdaptor()
public com.pcube.apps.framework.newapply.FormatAdaptor getreqQuotaUponLoginFormatAdaptor()
public com.pcube.apps.framework.newapply.FormatAdaptor getQuotaValueFormatAdaptor()
public com.pcube.apps.framework.newapply.FormatAdaptor getQuotaConsumptionTimeFormatAdaptor()
public com.pcube.apps.framework.newapply.FormatAdaptor getQuotaTunableArrayFormatAdaptor()
public com.pcube.apps.framework.newapply.FormatAdaptor getQuotaHoldingTimeFormatAdaptor()
public com.pcube.apps.framework.newapply.FormatAdaptor getQuotaValidityTimeFormatAdaptor()
public com.pcube.apps.framework.newapply.FormatAdaptor getQuotaFinalUnitActionFormatAdaptor()
public com.pcube.apps.framework.newapply.FormatAdaptor getQuotaTariffFormatAdaptor()
public com.pcube.apps.framework.newapply.IndexProvider getBucketsIndexProvider()
public com.pcube.apps.framework.newapply.IndexProvider getTunableArrayIndexProvider()
public com.pcube.apps.framework.newapply.IndexProvider getTarrifIndexProvider()
public com.pcube.apps.framework.newapply.IndexProvider getAccountUnitsIndexProvider()
public java.util.List<PackagePeer> getPackages()
public int[] getPkgIndexMapping()
public java.lang.String[] getPkgComboIndicesMapping()
public com.pcube.apps.framework.newapply.FormatAdaptor getPrimaryBWCsIdxFormatAdaptor(BWCSetAdaptor bwcAdaptor,
int direction)
bwcAdaptor - direction -
public java.util.Map getComboAndAssociatedPkgAsMap()
public com.pcube.apps.framework.newapply.FormatAdaptor getPackageEntryFormatAdaptor()
|
Cisco Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||