jain.protocol.ss7.oam.sccp
Interface ConcernedAreaMO


public abstract interface ConcernedAreaMO
extends SccpManagedObject

This interface contains a list of remote Subsystems (SccpSaps) to be informed of local (primary broadcast) or remote (secondary broadcast) SCCP Subsystem status changes, or to be informed of the SCCP status after completion of SCCP Restart.

SCCP management procedures utilize the concept of a "concerned" Subsystem. In this context, a "concerned" Subsystem means an entity with an immediate need to be informed of a particular Subsystem status change, independently of whether SCCP communication is in progress between the "concerned" Subsystem and the Subsystem affected by the status change.

Each SCCP Service Access Point (SAP) (which may represent either a local or remote Subsystem) has a Concerned Area associated with it. When the status of the SCCP SAP changes, the Concerned Area indicates the Subsystems that are to be informed.

There are no statistics that can be collected for this MO

The following Alarms can be emitted by this MO

The following Errors can be emitted by this MO


Fields inherited from class jain.protocol.ss7.oam.OamManagedObject
OBJECTID_CONCERNED_AREA, OBJECTID_GLOBAL_TITLE_ENTRY, OBJECTID_LINK, OBJECTID_LINKSET, OBJECTID_MTP2_SAP, OBJECTID_MTP2_TIMER_PROFILE, OBJECTID_MTP3_SAP, OBJECTID_MTP3_TIMER_PROFILE, OBJECTID_OWN_SIGNALLING_POINT, OBJECTID_ROUTE, OBJECTID_ROUTESET, OBJECTID_SCCP_ENTITY_SET, OBJECTID_SCCP_ROUTING_CONTROL, OBJECTID_SCCP_SAP, OBJECTID_SCCP_TIMER_PROFILE, OBJECTID_SCREENING_TABLE, OBJECTID_TCAP
 
Fields inherited from class java.io.Serializable
serialVersionUID
 
Method Summary
 SccpSapMO[] getRemoteSubsystem()
          Returns all of the Subsystems to be informed of local or remote subsystem status changes
 SccpSapMO getRemoteSubsystem(int index)
          Returns a remote Subsystem from the list of Subsystems to be informed of local or remote subsystem status changes .
 void setRemoteSubsystem(int index, SccpSapMO remoteSccp)
          Sets one of the Remote Subsystems to be informed of local or remote subsystem status changes .
 void setRemoteSubsystem(SccpSapMO[] remoteSccps)
          Sets all of the Subsystems to be informed of local or remote subsystem status changes.
 
Methods inherited from interface jain.protocol.ss7.oam.sccp.SccpManagedObject
addSccpAlarmListener, addSccpErrorListener, removeSccpAlarmListener, removeSccpErrorListener
 
Methods inherited from interface jain.protocol.ss7.oam.OamManagedObject
addPropertyChangeListener, addVetoableChangeListener, getName, getObjectId, getProprietaryInformation, removePropertyChangeListener, removeVetoableChangeListener, setName
 

Method Detail

setRemoteSubsystem

public void setRemoteSubsystem(int index,
                               SccpSapMO remoteSccp)
                        throws TooManyInstancesException
Sets one of the Remote Subsystems to be informed of local or remote subsystem status changes .
Parameters:
index - the index at which the Subsystem is to be set in the array
remoteSccp - the remote Subsystem
Throws:
TooManyInstancesException - - if index is greater than the number of remote subsystems permitted in a Concerned Area by this implementation.

getRemoteSubsystem

public SccpSapMO getRemoteSubsystem(int index)
Returns a remote Subsystem from the list of Subsystems to be informed of local or remote subsystem status changes .
Parameters:
index - the index of the Subsystem
Returns:
the remote Subsystem

setRemoteSubsystem

public void setRemoteSubsystem(SccpSapMO[] remoteSccps)
                        throws TooManyInstancesException
Sets all of the Subsystems to be informed of local or remote subsystem status changes.
Parameters:
remoteSccps - the remote Subsystem list
Throws:
TooManyInstancesException - - if the size of remoteSccps is greater than the number of remote subsytems permitted in a Concerned Area by this implementation.

getRemoteSubsystem

public SccpSapMO[] getRemoteSubsystem()
Returns all of the Subsystems to be informed of local or remote subsystem status changes
Returns:
the remote Subsystem list


06 January 2000
If you have any comments or queries, please mail them to Colm Hayden [JAIN SS7 OAM Edit Lead]

Copyright - 2000 Sun Microsystems