jain.protocol.ss7.oam.sccp
Interface SccpRoutingControlMO


public abstract interface SccpRoutingControlMO
extends SccpManagedObject

This interface defines the methods required by the SCCP Routing Control Function It defines methods to maintain management information concerning the SCCP routing control.


Fields inherited from class java.io.Serializable
serialVersionUID
 
Method Summary
 ConcernedAreaMO[] getConcernedArea()
          Returns all of the Concerned Area MO associated with the SCCP Routing Control
 ConcernedAreaMO getConcernedArea(int index)
          Returns the specified Concerned Area MO associated with the SCCP Routing Control
 GlobalTitleEntryMO[] getGlobalTitleEntry()
          Returns all of the Global Titles of this SCCP.
 GlobalTitleEntryMO getGlobalTitleEntry(int index)
          Returns the specified Global Title entry of this SCCP.
 SccpSapMO[] getSccpSap()
          Returns all of the SCCP Access Points associated with the SCCP Routing Control
 SccpSapMO getSccpSap(int index)
          Returns the specified SCCP Access Point associated with the SCCP Routing Control
 boolean hasGlobalTitle(GlobalTitleEntryMO globalTitleEntry)
          Indicates if a specified Global Title is assocaited with this SCCP.
 void setConcernedArea(ConcernedAreaMO[] concernedAreas)
          Sets the list of Concerned Area MOs that are using the Routing Control.
 void setConcernedArea(int index, ConcernedAreaMO concernedArea)
          Set this Concerned Area MO as the specified element in the Concerned Area MO Array of this Routing Control.
 void setGlobalTitleEntry(GlobalTitleEntryMO[] gtEntries)
          Sets the list of Global Title Entries that are using the Routing Control.
 void setGlobalTitleEntry(int index, GlobalTitleEntryMO gtEntry)
          Set this Global Title Entry as the specified element in the Global Title Entry Array of this Routing Control.
 void setSccpSap(int index, SccpSapMO sccpSap)
          Set this SCCP Access Point as the specified element in the SCCP Access Point Array of this Routing Control.
 void setSccpSap(SccpSapMO[] sccpSapArray)
          Sets the list of SCCP Access Points that are using the Routing Control.
 
Methods inherited from interface jain.protocol.ss7.oam.sccp.SccpManagedObject
addSccpAlarmListener, addSccpErrorListener, removeSccpAlarmListener, removeSccpErrorListener
 
Methods inherited from interface jain.protocol.ss7.oam.OamManagedObject
addPropertyChangeListener, getName, removePropertyChangeListener, setName
 

Method Detail

getGlobalTitleEntry

public GlobalTitleEntryMO[] getGlobalTitleEntry()
Returns all of the Global Titles of this SCCP.
Returns:
an array of all the Global Title Entries of this SCCP.

getGlobalTitleEntry

public GlobalTitleEntryMO getGlobalTitleEntry(int index)
Returns the specified Global Title entry of this SCCP.
Returns:
the specified Global Title Entry of this SCCP.

setGlobalTitleEntry

public void setGlobalTitleEntry(GlobalTitleEntryMO[] gtEntries)
Sets the list of Global Title Entries that are using the Routing Control.
Parameters:
gtEntries - the Global Titles to be added.

setGlobalTitleEntry

public void setGlobalTitleEntry(int index,
                                GlobalTitleEntryMO gtEntry)
Set this Global Title Entry as the specified element in the Global Title Entry Array of this Routing Control.
Parameters:
index - the index of the element to be added.
gtEntry - the Global Title Entry to be added.

hasGlobalTitle

public boolean hasGlobalTitle(GlobalTitleEntryMO globalTitleEntry)
Indicates if a specified Global Title is assocaited with this SCCP.
Returns:
  • true if the specified Global Title is associated with this SCCP.
  • false otherwise.

getSccpSap

public SccpSapMO[] getSccpSap()
Returns all of the SCCP Access Points associated with the SCCP Routing Control
Returns:
an array of SCCP Access Points

getSccpSap

public SccpSapMO getSccpSap(int index)
Returns the specified SCCP Access Point associated with the SCCP Routing Control
Returns:
the SCCP Access Point

setSccpSap

public void setSccpSap(SccpSapMO[] sccpSapArray)
Sets the list of SCCP Access Points that are using the Routing Control.
Parameters:
sccpSapArray - the SCCP Access Points to be added.

setSccpSap

public void setSccpSap(int index,
                       SccpSapMO sccpSap)
Set this SCCP Access Point as the specified element in the SCCP Access Point Array of this Routing Control.
Parameters:
index - the index of the element to be added.
sccpSap - the SCCP Access Point to be added.

getConcernedArea

public ConcernedAreaMO[] getConcernedArea()
Returns all of the Concerned Area MO associated with the SCCP Routing Control
Returns:
an array of Concerned Area MO's

getConcernedArea

public ConcernedAreaMO getConcernedArea(int index)
Returns the specified Concerned Area MO associated with the SCCP Routing Control
Returns:
the Concerned Area MO

setConcernedArea

public void setConcernedArea(ConcernedAreaMO[] concernedAreas)
Sets the list of Concerned Area MOs that are using the Routing Control.
Parameters:
concernedAreas - the Concerned Area MOs to be added.

setConcernedArea

public void setConcernedArea(int index,
                             ConcernedAreaMO concernedArea)
Set this Concerned Area MO as the specified element in the Concerned Area MO Array of this Routing Control.
Parameters:
index - the index of the element to be added.
concernedArea - the Global Title Entry to be added.


01 September 99
If you have any comments or queries, please mail them to JainOAM@East.Sun.Com

Copyright - 1999 Sun Microsystems