WebSphere Virtual Enterprise, Version 6.1.1
             Operating Systems: AIX, HP-UX, Linux, Solaris, Windows, z/OS


Rules for ODR service policy administrative tasks

You can use administrative tasks to configure Session Initiation Protocol (SIP) or HTTP rules for an on demand router (ODR) service policy.

Command list

addServiceRule

The addServiceRule command adds a service policy rule.

Required parameters

-protocol
Specifies the name of the protocol to associate with a rule. (String, required)
-priority
Specifies a positive integer value representing the priority of a rule. Zero is the highest priority. (String, required)
-expression
Specifies the rule expression. The expression must be enclosed in double quotes. (String, required)
-transactionClass
Specifies the transaction class to associate with a rule. (String, required)

Optional parameters

-odrname
Specifies the name of the ODR to which the service policy work class applies. The -odrname parameter is required only if you modify an ODR.
-nodename
Specifies the name of the node on which the ODR resides. The -nodename parameter is required only if you modify an ODR.
-clustername
Specifies the name of the cluster to which the rule applies. The -clustername parameter is required only if you modify an ODR cluster.

Batch mode example usage

Interactive mode example usage

removeServiceRule

The removeServiceRule command removes a service policy rule.

Required parameters

-protocol
Specifies the name of the protocol to associate with a rule. (String, required)
-expression
Specifies the rule expression. The expression must be enclosed in double quotes. (String, required)

Optional parameters

-odrname
Specifies the name of the ODR to which the service policy work class applies. The -odrname parameter is required only if you modify an ODR.
-nodename
Specifies the name of the node on which the ODR resides. The -nodename parameter is required only if you modify an ODR.
-clustername
Specifies the name of the cluster to which the rule applies. The -clustername parameter is required only if you modify an ODR cluster.

Batch mode example usage

Interactive mode example usage

createServiceRules

The createServiceRules command creates a rule list for the service policy.

Required parameters

-protocol
Specifies the name of the protocol to associate with a rule. (String, required)

Optional parameters

-odrname
Specifies the name of the ODR to which the service policy work class applies. The -odrname parameter is required only if you modify an ODR.
-nodename
Specifies the name of the node on which the ODR resides. The -nodename parameter is required only if you modify an ODR.
-clustername
Specifies the name of the cluster to which the rule applies. The -clustername parameter is required only if you modify an ODR cluster.

Batch mode example usage

Interactive mode example usage

listServiceRules

The listServiceRules lists service policy rules.

Required parameters

-protocol
Specifies the name of the protocol to associate with a rule. (String, required)

Optional parameters

-odrname
Specifies the name of the ODR to which the service policy work class applies. The -odrname parameter is required only if you modify an ODR.
-nodename
Specifies the name of the node on which the ODR resides. The -nodename parameter is required only if you modify an ODR.
-clustername
Specifies the name of the cluster to which the rule applies. The -clustername parameter is required only if you modify an ODR cluster.

Batch mode example usage

Interactive mode example usage

changeServiceRuleAction

The changeServiceRuleAction command changes the service policy action for a rule.
Restriction: The use of the changeServiceRuleAction command with HTTP is not supported.

Required parameters

-protocol
Specifies the name of the protocol to associate with a rule. (String, required)
-priority
Specifies a positive integer value representing the priority of a rule. Zero is the highest priority. (String, required)
-transactionClass
Specifies the transaction class to associate with a rule. (String, required)

Optional parameters

-odrname
Specifies the name of the ODR to which the service policy work class applies. The -odrname parameter is required only if you modify an ODR.
-nodename
Specifies the name of the node on which the ODR resides. The -nodename parameter is required only if you modify an ODR.
-clustername
Specifies the name of the cluster to which the rule applies. The -clustername parameter is required only if you modify an ODR cluster.

Batch mode example usage

Interactive mode example usage

changeServiceDefaultRulesAction

The changeServiceDefaultRulesAction command changes the default action of a service policy rule.
Restriction: The use of the changeServiceDefaultRulesAction command with HTTP is not supported.

Required parameters

-protocol
Specifies the name of the protocol to associate with a rule. (String, required)
-transactionClass
Specifies the transaction class to associate with a rule. (String, required)

Optional parameters

-odrname
Specifies the name of the ODR to which the service policy work class applies. The -odrname parameter is required only if you modify an ODR.
-nodename
Specifies the name of the node on which the ODR resides. The -nodename parameter is required only if you modify an ODR.
-clustername
Specifies the name of the cluster to which the rule applies. The -clustername parameter is required only if you modify an ODR cluster.

Batch mode example usage

Interactive mode example usage

changeServiceRuleExpression

The changeServiceRuleExpression command changes a rule expression of a service policy.

Required parameters

-protocol
Specifies the name of the protocol to associate with a rule. (String, required)
-priority
Specifies a positive integer value representing the priority of a rule. Zero is the highest priority. (String, required)
-expression
Specifies the rule expression. The expression must be enclosed in double quotes. (String, required)
-transactionClass
Specifies the transaction class to associate with a rule. (String, required)

Optional parameters

-odrname
Specifies the name of the ODR to which the service policy work class applies. The -odrname parameter is required only if you modify an ODR.
-nodename
Specifies the name of the node on which the ODR resides. The -nodename parameter is required only if you modify an ODR.
-clustername
Specifies the name of the cluster to which the rule applies. The -clustername parameter is required only if you modify an ODR cluster.

Batch mode example usage

Interactive mode example usage

changeServiceRulePriority

The changeServiceRulePriority command changes the priority of a service policy rule.

Required parameters

-protocol
Specifies the name of the protocol to associate with a rule. (String, required)
-priority
Specifies a positive integer value representing the priority of a rule. Zero is the highest priority. (String, required)
-expression
Specifies the rule expression. The expression must be enclosed in double quotes. (String, required)

Optional parameters

-odrname
Specifies the name of the ODR to which the service policy work class applies. The -odrname parameter is required only if you modify an ODR.
-nodename
Specifies the name of the node on which the ODR resides. The -nodename parameter is required only if you modify an ODR.
-clustername
Specifies the name of the cluster to which the rule applies. The -clustername parameter is required only if you modify an ODR cluster.

Batch mode example usage

Interactive mode example usage




Related concepts
Overview of request flow prioritization
Related tasks
Configuring ODRs
Creating a cluster of on demand routers
Related reference
Routing and service policies
Reference topic    

Terms of Use | Feedback

Last updated: Oct 30, 2009 1:31:01 PM EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/reference/rxdhttpsrvplcy.html