diameter
DiameterAppPolicy

The Diameter Application Policy is used to define DIAMETER application specific attributes



public class DiameterAppPolicy

Stats:
diameter.DiameterCcrtReplayStats

Properties
application Specifies what application this policy is used for.

type=diameter.ApplicationType
default=none
Displayed(tab/group)=Application

clear.ClearRequest-Set type=Children-Set
diaPeerPolicyName Specifies the the DIAMETER Peer policy name

type=string
access=read-only
default=

diaPeerPolicyPointer Specifies the the DIAMETER Peer policy object full name

type=Pointer
default=
Displayed(tab/group)=Diameter Peer Policy

diameter.GxEntry-Set type=Children-Set
diameter.GyEntry-Set type=Children-Set
diameter.NasReqEntry-Set type=Children-Set
failover Specifies whether or not moving the CC message stream to a backup server during an ongoing CC session is supported.

type=boolean
default=true
Displayed(tab/group)=Failover Support

failureHandling Specifies what action is to be taken in case of a DCCA session failure.

type=diameter.CCFailureHandling
default=terminate
Displayed(tab/group)=Failure Handling

txTimer Specifies the maximum time that this system waits for the DIAMETER application server while a client is pending

type=int
default=10
minimum=10
maximum=1000
units=seconds
Displayed(tab/group)=Tx Timer

 
Overridden Properties
description The Policy Description.

displayedName The Policy Name.

access=read-create
minimum=1
maximum=32

 
Properties inherited from policy.PolicyDefinition
configurationAction, configurationMode, discoveryState, displayedName, distributionMode, isMaster, lastSyncTime, numberOfUnderlyingPolicyItems, origin, policyMode, policySyncGroupPointer, policyType
 
Properties inherited from policy.PolicyObject
description, displayedName, globalPolicy, id, isLocal, policyType, siteId, siteName, templateObject
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Methods

clearCcrtReplaySession

Request clearing of CCR Terminate replay session with the specified parameters. The siteId and diameterAppPolicy are required. When this method returns, resources for the clear have been allocated but the clear has not been performed yet. To retrieve the result eventually, use the returned request handle as input param of the retrieveClearRequest method of the clear.ClearCommandManager.
Input Parameters:
deployer : Deployer - the deployment state
synchronousDeploy : boolean - (Optional) Specify whether to block until the changes have been fully deployed to the network. A value of "true" means to block. A value of "false" means to return immediately. Default: false (asynchronous)
clearOnDeployFailure : boolean - (Optional) Specify whether to clear any failed deployers. A value of "true" means to clear. A value of "false" means to leave the failed deployer. Default: false
deployRetries : int - (Optional) The number of times to attempt re-deployment during synchronous deployment. This parameter is meaningless in the asynchronous case. Default: 0
deployRetryInterval : long - (Optional) The number of milliseconds to wait between deployment retries. This parameter is meaningless in the asynchronous case. Default: 0
taskDescription : string - (Optional) A user friendly description of what the operation does. This information will be used by the task manager.
siteId : string - Specifies the NE. This is a required input parameter.
diameterAppPolicy : string - Specifies the Diameter Application Policy name. This is a required input parameter.
resultFilter : ResultFilter - (Optional) Filter for narrowing down the information returned per object
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
Output Parameters:
aOutResult : clear.RequestHandleStruct - A request handle which allows the retrieval of the request (and its result when it becomes available) through the ClearCommandManager's retrieveClearRequest method.
Exceptions:
diameter.DiameterAppPolicy.clearCcrtReplaySessionException

clearCcrtReplayStatistics

Request clearing of CCR Terminate replay statistics with the specified parameters. The siteId and diameterAppPolicy are required. When this method returns, resources for the clear have been allocated but the clear has not been performed yet. To retrieve the result eventually, use the returned request handle as input param of the retrieveClearRequest method of the clear.ClearCommandManager.
Input Parameters:
deployer : Deployer - the deployment state
synchronousDeploy : boolean - (Optional) Specify whether to block until the changes have been fully deployed to the network. A value of "true" means to block. A value of "false" means to return immediately. Default: false (asynchronous)
clearOnDeployFailure : boolean - (Optional) Specify whether to clear any failed deployers. A value of "true" means to clear. A value of "false" means to leave the failed deployer. Default: false
deployRetries : int - (Optional) The number of times to attempt re-deployment during synchronous deployment. This parameter is meaningless in the asynchronous case. Default: 0
deployRetryInterval : long - (Optional) The number of milliseconds to wait between deployment retries. This parameter is meaningless in the asynchronous case. Default: 0
taskDescription : string - (Optional) A user friendly description of what the operation does. This information will be used by the task manager.
siteId : string - Specifies the NE. This is a required input parameter.
diameterAppPolicy : string - Specifies the Diameter Application Policy name. This is a required input parameter.
resultFilter : ResultFilter - (Optional) Filter for narrowing down the information returned per object
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
Output Parameters:
aOutResult : clear.RequestHandleStruct - A request handle which allows the retrieval of the request (and its result when it becomes available) through the ClearCommandManager's retrieveClearRequest method.
Exceptions:
diameter.DiameterAppPolicy.clearCcrtReplayStatisticsException
Methods inherited from policy.PolicyDefinition
distribute, distributeUsingGroups, distributeV2, evaluatePolicy, findGlobal, findLocal, findReleased, getSyncTaskResult, resetToReleasedPolicy, setConfigurationModeToDraft, setConfigurationModeToReleased, setDistributionModeToLocalEditOnly, setDistributionModeToSyncWithGlobal, syncTo, syncToLocalWithResync
 
Supported Network Elements
7450 ESS Supported from 12.0.R1
7750 SR Supported from 12.0.R1
7705 SAR Gen 2
7705 SAR Hm
Product Specifics
7450 ESS (all versions)
7450 ESS 23.0
7450 ESS 24.0
7450 ESS 25.0
7705 SAR Gen 2 (all versions)
7705 SAR Gen 2 25.0
7750 SR (all versions)
7750 SR 23.0
7750 SR 24.0
7750 SR 25.0