org.echarts.servlet.sip.appRouter.DFCRouterImpl
Class Precedence

java.lang.Object
  extended by org.echarts.servlet.sip.appRouter.DFCRouterImpl.Precedence

public class Precedence
extends java.lang.Object

The Precedence class represents a container class that holds all the precedence rule sets for both the originating and terminating regions.

Author:
khp

Field Summary
 PrecedenceRules originatingRules
           
 PrecedenceRules terminatingRules
           
 
Constructor Summary
Precedence()
          Build a new Precedence object initialized with no originating or terminating rules
 
Method Summary
 void addPrecedence(org.w3c.dom.Node precedenceNode)
          Given a Document Object Model (DOM) Node object, obtain precedence orderings for the originating and terminating regions and add them to this Precedence object.
 java.lang.String toString()
          Represent a Precedence object as a String by enumerating in text its constituent originating and terminating precedence orderings.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

originatingRules

public PrecedenceRules originatingRules

terminatingRules

public PrecedenceRules terminatingRules
Constructor Detail

Precedence

public Precedence()
Build a new Precedence object initialized with no originating or terminating rules

Method Detail

addPrecedence

public void addPrecedence(org.w3c.dom.Node precedenceNode)
Given a Document Object Model (DOM) Node object, obtain precedence orderings for the originating and terminating regions and add them to this Precedence object.

Parameters:
precedenceNode - The DOM Node object representing a precedence section in the router configuration file

toString

public java.lang.String toString()
Represent a Precedence object as a String by enumerating in text its constituent originating and terminating precedence orderings.

Overrides:
toString in class java.lang.Object