|
Cisco Systems, Inc. | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Policy | |
|---|---|
| com.cisco.scabb.servconf.mgmt | |
| com.pcube.apps.console.quota.data | Provides the classes which defines the data related to quota. |
| com.pcube.apps.engage | |
| com.pcube.apps.engage.apply | Provides the classes which relates the policy properties to SML properties. |
| com.pcube.apps.engage.common | Provides the classes which are used by the Policy and Subscriber classes. |
| com.pcube.apps.engage.policy | Provides the classes which define the Policy. |
| com.pcube.apps.quota.api | Provides the classes which defines the Quota Buckets used for API. |
| Uses of Policy in com.cisco.scabb.servconf.mgmt |
|---|
| Constructors in com.cisco.scabb.servconf.mgmt with parameters of type Policy | |
|---|---|
ServiceConfig(Policy policy)
ServiceConfig Constructor. |
|
| Uses of Policy in com.pcube.apps.console.quota.data |
|---|
| Methods in com.pcube.apps.console.quota.data with parameters of type Policy | |
|---|---|
static QuotaProfileData |
QuotaProfileDataFactory.create(QuotaInterfaceType type,
Policy policy)
|
static QuotaData |
QuotaData.createDefault(Policy p)
Contains only defualt profile and all other parameters configured to thier default. |
static QuotaServiceAttachmentList |
QuotaServiceAttachmentFactory.generateList(QuotaInterfaceType type,
Policy policy)
|
static QuotaData |
QuotaData.upgradePolicy(Policy p)
|
| Constructors in com.pcube.apps.console.quota.data with parameters of type Policy | |
|---|---|
QuotaProfileDataGy(QuotaServiceAttachmentList attachemntList,
Policy policy)
|
|
QuotaProfileDataInternal(QuotaServiceAttachmentList attachemntList,
Policy policy)
|
|
QuotaProfileDataSubscriberSceAPI(QuotaServiceAttachmentList attachemntList,
Policy policy)
|
|
QuotaServiceAttachemntGy(Service service,
Policy policy)
|
|
QuotaServiceAttachment(Service service,
Policy policy)
|
|
QuotaServiceAttachmentGx(Service service,
Policy policy)
|
|
QuotaServiceAttachmentInternal(Service service,
QuotaServiceAttachmentLegacy.Type type,
Policy policy)
|
|
QuotaServiceAttachmentLegacy(Service service,
Policy policy)
|
|
QuotaServiceAttachmetSceSubscriber(Service service,
QuotaServiceAttachmentLegacy.Type type,
Policy policy)
|
|
| Uses of Policy in com.pcube.apps.engage |
|---|
| Methods in com.pcube.apps.engage that return Policy | |
|---|---|
static Policy |
PolicyAPI.loadDefaultPolicy()
|
static Policy |
PolicyAPI.loadDefaultSplitFlowPolicy()
|
static Policy |
PolicyAPI.loadPolicy(java.io.File pqbfile)
load service configuration from a .pqb file |
static Policy |
PolicyAPI.retrievePolicy(Connection connection)
Retrieving the Service Configuration. |
static Policy |
PolicyAPI.synchronizedRetrievePolicy(Connection connection)
Retrieving the Service Configuration. |
| Methods in com.pcube.apps.engage with parameters of type Policy | |
|---|---|
static boolean |
UpgradeApiUtils.addFlavor(Policy policy,
java.lang.String name,
int flavorType,
int index,
int replaceIndex,
java.lang.String[] params)
Create a flavor with an index. |
static boolean |
UpgradeApiUtils.addFlavor(Policy policy,
java.lang.String name,
int flavorType,
int index,
java.lang.String[] params)
Create a flavor with an index. |
static boolean |
UpgradeApiUtils.addFlavor(Policy policy,
java.lang.String name,
int flavorType,
java.lang.String[] params)
Add flavor without giving a flavor index - the first available index will be given DPI programmers should use this function |
static boolean |
UpgradeApiUtils.addProtocol(Policy policy,
java.lang.String name,
int index)
|
static boolean |
UpgradeApiUtils.addProtocolElement(Policy policy,
java.lang.String protocolName,
java.lang.String signatureName)
|
static boolean |
UpgradeApiUtils.addService(Policy policy,
java.lang.String name,
int index,
int replaceIndex)
Adds a new service |
static boolean |
UpgradeApiUtils.addServiceElement(Policy policy,
java.lang.String serviceName,
java.lang.String protocolName,
java.lang.String flavorName,
java.lang.String zoneName,
int initiatingSide)
Add service element. |
static boolean |
UpgradeApiUtils.addSignature(Policy policy,
java.lang.String name,
int signatureId)
Add signature. |
static boolean |
UpgradeApiUtils.addTcpPortBasedProtocolElement(Policy policy,
java.lang.String protocolName,
long port)
|
static boolean |
UpgradeApiUtils.addTcpPortBasedProtocolElement(Policy policy,
java.lang.String protocolName,
long portMin,
long portMax)
|
static boolean |
UpgradeApiUtils.addTcpPortBasedProtocolElementIPV6(Policy policy,
java.lang.String protocolName,
long port)
|
static boolean |
UpgradeApiUtils.addTcpPortBasedProtocolElementIPV6(Policy policy,
java.lang.String protocolName,
long portMin,
long portMax)
|
static boolean |
UpgradeApiUtils.addUdpPortBasedProtocolElement(Policy policy,
java.lang.String protocolName,
long port)
|
static boolean |
UpgradeApiUtils.addUdpPortBasedProtocolElement(Policy policy,
java.lang.String protocolName,
long portMin,
long portMax)
|
static boolean |
UpgradeApiUtils.addUdpPortBasedProtocolElementIPV6(Policy policy,
java.lang.String protocolName,
long port)
|
static boolean |
UpgradeApiUtils.addUdpPortBasedProtocolElementIPV6(Policy policy,
java.lang.String protocolName,
long portMin,
long portMax)
|
static boolean |
UpgradeApiUtils.addZone(Policy policy,
java.lang.String name,
int index,
int replaceIndex)
Add a new zone |
static long |
PolicyAPI.applyIncrementalPolicy(Connection connection,
Policy policy,
Policy retrievedPolicy,
java.util.Properties applySettings,
java.lang.String msgPrefix)
|
static long |
PolicyAPI.applyPolicy(Connection connection,
Policy newPolicy)
Applies the Service Configuration to the sepecified SE. |
static long |
PolicyAPI.applyPolicy(Connection connection,
Policy newPolicy,
boolean updateDc,
java.util.Properties dcIpRemap,
int dcUpdateMethod,
boolean isPqbSaveReqd,
int rpcPort,
boolean forceTemplateVirtualLinkValues)
|
static long |
PolicyAPI.applyPolicy(Connection connection,
Policy newPolicy,
boolean updateDc,
java.util.Properties dcIpRemap,
int dcUpdateMethod,
int rpcPort)
Applies the Service Configuration to the sepecified SE. |
static long |
PolicyAPI.applyPolicy(Connection connection,
Policy newPolicy,
boolean updateDc,
java.util.Properties dcIpRemap,
int dcUpdateMethod,
int rpcPort,
boolean forceTemplateVirtualLinkValues)
Applies the Service Configuration to the sepecified SE. |
static long |
PolicyAPI.applyPolicy(Connection connection,
Policy newPolicy,
byte applyFlag)
Deprecated. use PolicyAPI.applyPolicy(Connection, Policy)instead |
static long |
PolicyAPI.applyPolicy(Connection connection,
Policy policy,
java.util.Properties applySettings)
|
static long |
PolicyAPI.applyPolicy(Connection connection,
Policy policy,
java.util.Properties applySettings,
java.lang.String msgPrefix)
|
static boolean |
UpgradeApiUtils.doesSignatureExist(Policy policy,
int index)
|
static boolean |
UpgradeApiUtils.doesSignatureExist(Policy policy,
java.lang.String name)
|
static int |
UpgradeApiUtils.getFreeFlavorIndex(Policy policy)
get the next free flavor index DPI programmers should use this function |
static int |
UpgradeApiUtils.getFreeZoneIndex(Policy policy)
get the next free zone index DPI programmers should use this function |
static boolean |
Engage.isPolicyCompatibleWithLicense(Policy policy)
Deprecated. Licensing has been deprecated since 3.0.0 |
static boolean |
UpgradeApiUtils.renameService(Policy policy,
java.lang.String name,
java.lang.String newName)
Renaming service. |
static boolean |
UpgradeApiUtils.safeDeleteService(Policy policy,
java.lang.String name)
Removes a service. |
static boolean |
UpgradeApiUtils.safeDeleteSignature(Policy policy,
int index)
Deletes a signature by its index. |
static boolean |
UpgradeApiUtils.safeDeleteSignature(Policy policy,
java.lang.String name)
Deletes a signature by its name. |
static boolean |
UpgradeApiUtils.safeRenameSignature(Policy policy,
java.lang.String name,
java.lang.String newName)
renames signature. |
static void |
PolicyAPI.savePolicy(Policy policy,
java.io.File pqbfile)
save a service configuration to a .pqb file |
static boolean |
UpgradeApiUtils.setServiceGlobalCounter(Policy policy,
java.lang.String name,
int index)
set global counter to a service |
static boolean |
UpgradeApiUtils.setServiceParent(Policy policy,
java.lang.String serviceName,
java.lang.String parentServiceName)
|
static boolean |
UpgradeApiUtils.setServiceSubscriberCounter(Policy policy,
java.lang.String name,
int index)
set subscriber counter to a service |
static void |
PolicyAPI.updateValuesIni(java.lang.String dcAddress,
java.lang.String seAddress,
Policy policy)
Updating the DC with the SE device's policy data (values ini). |
static void |
PolicyAPI.updateValuesIni(java.lang.String dcAddress,
java.lang.String seAddress,
Policy policy,
int dcUpdateMethod,
int rpcPort)
Updating the DC with the SE device's policy data (values ini). |
boolean |
UpgradeApiInterface.upgradeDefaultPolicy(Policy policy)
|
boolean |
UpgradeApiInterface.upgradePolicy(Policy policy)
|
boolean |
UpgradeApiInterface.upgradeSce(com.pcube.management.framework.client.SessionObject session,
Policy policy)
|
static java.util.ArrayList |
PolicyAPI.validatePolicy(Policy policy)
|
java.util.ArrayList |
PolicyValidator.validatePolicy(Policy policy)
Validates the correctness of the Policy defined. |
| Uses of Policy in com.pcube.apps.engage.apply |
|---|
| Methods in com.pcube.apps.engage.apply that return Policy | |
|---|---|
Policy |
EngageApplyContext.getPolicy()
|
| Methods in com.pcube.apps.engage.apply with parameters of type Policy | |
|---|---|
long |
PirCalculator.calculatePir(Policy policy,
SePlatformData sePlatformData,
long configuredPirKbps,
long configuredCirKbps,
int bwcDir,
int gcIdx)
calculates the actual PIR that should be applied to the SE according to the specified PIR, SE max line rate, BWC direction and GC. |
| Constructors in com.pcube.apps.engage.apply with parameters of type Policy | |
|---|---|
BWCSetAdaptor(Policy policy,
SePlatformData sePlatformData,
PackageArray packages)
|
|
EngageApplyContext(Policy policy,
SePlatformData sePlatformData)
|
|
PackageAdaptor(Policy policy,
PackageArray packages,
int maxPackages)
|
|
QuotaAdaptor(Policy policy)
|
|
RuleResolutionAdaptor(Policy _policy,
PackageArray packages,
ServiceArray services,
RuleSetAdaptor ruleSetAdaptor)
|
|
RuleSetAdaptor(Policy _policy,
PackageArray packages,
BWCSetAdaptor bwcSetAdaptor)
|
|
| Uses of Policy in com.pcube.apps.engage.common |
|---|
| Methods in com.pcube.apps.engage.common that return Policy | |
|---|---|
static Policy |
ImportExportUtils.importPolicy(java.io.File f)
Imports a policy from the specified file. |
static Policy |
ImportExportUtils.importPolicy(Formatter formatter,
java.io.InputStream in)
Imports a Policy. |
static Policy |
ImportExportUtils.importPolicy(Formatter formatter,
java.io.InputStream in,
boolean importDefaultDss)
Imports a Policy. |
| Methods in com.pcube.apps.engage.common with parameters of type Policy | |
|---|---|
static void |
ImportExportUtils.exportPolicy(Policy policy,
java.io.File f)
exports the specified policy to the specified file. |
static void |
ImportExportUtils.exportPolicy(Policy policy,
Formatter formatter,
java.io.PrintStream out)
Exports the Policy. |
static void |
ImportExportUtils.loadFlavors(Policy policy,
FlavorType flavorType,
java.io.File file)
|
static void |
ImportExportUtils.loadFlavors(Policy policy,
FlavorType flavorType,
java.io.InputStream inStream)
|
static void |
ImportExportUtils.loadHttpRefererFlavorsFromEasyFormat(Policy policy,
java.io.File file)
|
static void |
ImportExportUtils.loadHttpUrlFlavorsFromEasyFormat(Policy policy,
java.io.File file)
|
static void |
ImportExportUtils.loadListArray(Policy policy,
java.io.InputStream inStream)
Deprecated. This function is deprecated - only used for 2.57 host list and ip list It converts the 2.57 csv file of lists into 3.0 HTTP URL flavor for the 2.57 host lists and zone list for the 2.57 ip lists. For loading 3.0 csv files please use the functions #loadFlavors and #loadZones |
static void |
ImportExportUtils.loadProtocols(Policy policy,
java.io.File file)
|
static void |
ImportExportUtils.loadProtocols(Policy policy,
java.io.InputStream inStream)
|
static void |
ImportExportUtils.loadServices(Policy policy,
java.io.File file)
|
static void |
ImportExportUtils.loadServices(Policy policy,
java.io.InputStream inStream)
|
static void |
ImportExportUtils.loadZones(Policy policy,
java.io.File file)
|
static void |
ImportExportUtils.loadZones(Policy policy,
java.io.InputStream inStream)
|
static void |
ImportExportUtils.loadZonesFromEasyFormat(Policy policy,
java.io.File file)
|
static void |
ImportExportUtils.saveServices(java.io.File file,
Policy policy)
|
static void |
ImportExportUtils.saveServices(Policy policy,
java.io.OutputStream outStream)
|
static int |
ImportExportUtils.validateZoneSize(Policy policy)
|
| Constructors in com.pcube.apps.engage.common with parameters of type Policy | |
|---|---|
GlobalControllersArray(Policy policy,
int linkId,
int arrayDirection)
GlobalControllersArray Constructor. |
|
| Uses of Policy in com.pcube.apps.engage.policy |
|---|
| Methods in com.pcube.apps.engage.policy that return Policy | |
|---|---|
Policy |
AddOnGroup.getPolicy()
|
Policy |
Package.getPolicy()
|
Policy |
Service.getPolicy()
|
Policy |
TimeSlotMatrix.getPolicy()
|
Policy |
ValuesIniMaps.getPolicy()
|
static Policy |
SEPolicyMediator.retrievePolicy(Connection connection)
|
| Methods in com.pcube.apps.engage.policy with parameters of type Policy | |
|---|---|
static void |
ProtocolFamiliesManager.addFamilyFilter(Policy policy,
java.lang.String familyNames,
int id)
|
static boolean |
ProtocolFamiliesManager.addSignaturesToFamiliesFilter(Policy policy,
java.lang.String protocolName,
java.lang.String[] signatureNames,
int id)
|
void |
GlobalBwSettingsExecutor.applyGcAndTotalLinkLimits(Policy policy,
SePlatformData sePlatformData,
com.pcube.management.api.common.Api api,
com.pcube.management.framework.client.SessionObject sessionObject,
boolean forceTemplateVirtualLinks)
|
static void |
SEPolicyMediator.applyIncrementalPolicy(Policy policy,
Policy retrievedPolicy,
com.pcube.management.framework.client.SessionObject sessionObject,
boolean updateDc,
java.util.Properties dcIpRemap,
int dcUpdateMethod,
int rpcPort,
boolean forceSetTemplateVirtualLinksInVlMode,
boolean partOfPpUpgrade,
java.lang.String msgPrefix)
|
static void |
SEPolicyMediator.applyPolicy(Policy policy,
com.pcube.management.framework.client.SessionObject sessionObject,
boolean updateDc,
java.util.Properties dcIpRemap,
int dcUpdateMethod,
boolean isPqbSaveReqd,
int rpcPort,
boolean forceSetTemplateVirtualLinksInVlMode,
boolean partOfPpUpgrade)
|
static void |
SEPolicyMediator.applyPolicy(Policy policy,
com.pcube.management.framework.client.SessionObject sessionObject,
boolean updateDc,
java.util.Properties dcIpRemap,
int dcUpdateMethod,
boolean isPqbSaveReqd,
int rpcPort,
boolean forceSetTemplateVirtualLinksInVlMode,
boolean partOfPpUpgrade,
java.lang.String msgPrefix)
|
void |
AppCfgConvertor.convert(com.pcube.apps.framework.appconf.ApplicationGroupConfiguration appCfg,
com.pcube.apps.framework.batch.Batch batch,
Policy policy,
SePlatformData sePlatformData,
com.pcube.management.framework.client.SessionObject sessionObject)
|
void |
SubNotification.convertOldNotifToNewNotif(Policy policy,
SubscriberRedirection conNot)
Deprecated. Takes old type notification and convert it to new conditional redirect type notification |
void |
SubNotificationArray.convertOldPqbToNewPqb(SubscriberRedirectionArray conditionalRedirectNotificationsArr,
Policy policy)
Deprecated. |
ReporterValuesProvider.ReporterValues |
ValuesIniMapsManager.createReporterValues(Policy policy,
java.lang.String seAddress,
java.lang.String seName)
|
ReporterValuesProvider.ReporterValues |
ValuesIniMapsManager.createReporterValues(Policy policy,
java.lang.String seAddress,
java.lang.String seName,
SePlatformData sePlatformData)
|
java.util.List |
ValuesIniMapsManager.createValuesIniMaps(Policy policy,
java.lang.String seAddress)
|
java.util.List |
ValuesIniMapsManager.createValuesIniMaps(Policy policy,
java.lang.String seAddress,
java.lang.String seName)
|
static Package |
PackageArray.findNearestAncestorWithExclusiveCounter(Policy policy,
Package pkg,
java.lang.String parentPkgName,
boolean exclusiveCounter)
|
static Service |
Service.findNearestAncestorWithExclusiveCounter(Policy policy,
Service service,
AccountingScope scope,
java.lang.String parentServiceName,
boolean exclusiveCounter)
|
static com.pcube.apps.engage.policy.urlpattern.UrlPattern |
SubscriberRedirection.findNotificationHttpRedirectURL(Policy myPolicy,
int index)
find notification HTTP redirect URL based on redirect index |
static java.lang.String |
PackageArray.generatetHypotheticalCounterName(Policy policy,
Package pkg,
java.lang.String parentPkgName,
boolean exclusiveCounter)
|
static java.lang.String |
PackageArray.generatetHypotheticalCounterName(Policy policy,
Package pkg,
java.lang.String parentPkgName,
boolean exclusiveCounter,
java.lang.String nameSuffix)
|
static java.lang.String |
Service.generatetHypotheticalCounterName(Policy policy,
Service service,
AccountingScope scope,
java.lang.String parentServiceName,
boolean exclusiveCounter)
creates a counter name for the specified service in the specified scope, assuming it has the specified parent and exclusive counter definitions. |
static java.lang.String |
Service.generatetHypotheticalCounterName(Policy policy,
Service service,
AccountingScope scope,
java.lang.String parentServiceName,
boolean exclusiveCounter,
java.lang.String nameSuffix)
creates a counter name for the specified service in the specified scope, assuming it has the specified parent and exclusive counter definitions. |
static java.util.List |
CountersManager.getCounterNames(Policy policy,
AccountingScope scope)
list of counter names ordered by counter index. |
static java.util.List |
CountersManager.getCounterToProtocolFamilyMapping(Policy policy,
AccountingScope scope)
create and return a list that at location i has a list of protocol families that their aggregated volume/sessions/seconds is counted by counter i. |
static java.util.List |
CountersManager.getCounterToServicesMapping(Policy policy,
AccountingScope scope)
create and return a list that at location i has a list of services that their aggregated volume/sessions/seconds is counted by counter i. |
static boolean |
DssImporter.isDefaultDssAttached(Policy policy)
|
static boolean |
SubscriberRedirection.isPeriodicallyActivationFrequency(Policy myPolicy,
int index)
|
void |
AppCfgConvertor.optimize(com.pcube.apps.framework.appconf.ApplicationGroupConfiguration appCfg,
Policy policy)
Method for setting SML optimization tuneable. |
static java.lang.String |
SePlatformData.parseLatestPPUpgradeVersion(Policy policy)
|
static java.lang.String |
SePlatformData.parseLatestUpgradeVersion(Policy policy)
at the end it return either empty string "", or sustain version number "3.6.0" or PP version number 3.6.0 PP19 |
static void |
SEPolicyMediator.setDCWithValuesIni(java.lang.String[] dcHosts,
java.lang.String seAddress,
Policy policy,
int dcUpdateMethod,
int rpcPort,
java.lang.String seName)
|
static void |
Policy.setDirty(Policy policy,
boolean dirty)
Add '*' to title if policy has changed |
void |
AddOnGroup.setPolicy(Policy policy)
|
void |
PackageComboArray.setPolicy(Policy policy)
|
void |
Rule.setPolicy(Policy m_policy)
|
static void |
Policy.updateDirty(Policy policy,
boolean newDirty)
|
java.lang.String |
ProtocolPackUpgradeHelper.upgradeSceAndGetVersion(com.pcube.management.framework.client.SessionObject sessionObject,
Policy policy)
upgrade SCE and get PP version |
static void |
SEPolicyMediator.validateBwc(Policy policy)
Iterating Bandwidth Controllers and check if any PIR Value is configured beyond the SCE8000 Limit |
static void |
SEPolicyMediator.validateZoneSize(Policy policy)
|
| Constructors in com.pcube.apps.engage.policy with parameters of type Policy | |
|---|---|
AddOnGroup(Policy policy)
|
|
AddOnGroupArray(Policy policy)
AddOnGroupArray Constructor. |
|
DeprecatedPackageData(Policy policy)
PackageData Constructor. |
|
DssImporter(Policy policy)
|
|
NewPackageData(Policy policy)
PackageData Constructor. |
|
Package(Policy policy)
Package constructor. |
|
PackageArray(Policy policy)
PackageArray Constructor. |
|
PolicySettings(Policy policy)
PolicySettings Constructor. |
|
PolicySettings(Policy policy,
java.lang.String domainName)
Deprecated. use PolicySettings.PolicySettings(Policy)instead |
|
Service(Policy policy)
Service Constructor. |
|
Service(Policy policy,
java.lang.String name,
java.lang.String description,
int sampleRate)
Service Constructor. |
|
ServiceArray(Policy policy)
ServiceArray Constructor. |
|
SubscriberRedirection(Policy newPolicy)
|
|
SubscriberRedirectionArray(Policy policy)
|
|
TimeSlotMatrix(Policy policy)
|
|
| Uses of Policy in com.pcube.apps.quota.api |
|---|
| Constructors in com.pcube.apps.quota.api with parameters of type Policy | |
|---|---|
QuotaBucketsProfileExternal(Policy p,
java.lang.String name)
|
|
QuotaBucketsProfileGx(Policy p,
java.lang.String name)
|
|
QuotaBucketsProfileGy(Policy p,
java.lang.String name)
|
|
QuotaBucketsProfileInternal(Policy p,
java.lang.String name)
|
|
|
Cisco Systems, Inc. | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||