|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines the methods required for the creation and management of all SCCP Managed Objects. Logically, more than one Signalling Point may exist on the same system. The SCCP routing information for each logical signalling point is contained in the SCCP Routing Control MO, with each SCCP Routing Control MO having only one Own Signalling Point MO associated with it. It follows that there will be one SCCP Routing Control MO instance for each local Signalling Point.
This interface defines the methods to:
Fields inherited from class jain.protocol.ss7.oam.OamLayer |
PROTOCOL_VERSION_ANSI,
PROTOCOL_VERSION_ITU,
PROTOCOL_VERSION_OTHER |
Fields inherited from class java.io.Serializable |
serialVersionUID |
Method Summary | |
void |
addSccpStatisticListener(SccpStatisticListener listener)
Adds a SccpStatisticListener to the list of registered statistic listeners of the SCCP layer. |
ConcernedAreaMO |
createConcernedArea()
Creates a new Concerned Area Managed Object |
GlobalTitleEntryMO |
createGlobalTitleEntry()
Creates a new Global Title Entry Managed Object |
LocalSubSystemMO |
createLocalSubSystem()
Creates a new Local SubSystem Managed Object |
SccpEntitySetMO |
createSccpEntitySet()
Creates a new SCCP Entity Set Managed Object |
SccpRoutingControlMO |
createSccpRoutingControl()
Creates a new Routing Control Managed Object |
SccpSapMO |
createSccpSap()
Creates a new SCCP Sevice Access Point (SAP) Managed Object (a remote SubSystem) |
SccpTimerProfile |
createSccpTimerProfile(int variant)
Creates a new SccpTimerProfileMO that will use the Timer values defined in the specified protocol variant. |
SccpRoutingControlMO[] |
getRoutingControl()
Returns the SCCP Routing controls for each of the logical signalling points of this SCCP. |
SccpRoutingControlMO |
getRoutingControl(int index)
Returns the SCCP Routing control for one of the logical signalling points of this SCCP. |
SccpStatisticEvent |
getStatistic(int statisticType)
Returns a SccpStatisticEvent of the specified statistic type containing the value of the statistic. |
void |
removeSccpStatisticListener(SccpStatisticListener listener)
Removes a SCCP Statistic Listener from the list of registered statistic listeners of this SCCP Layer MO. |
void |
setRoutingControl(int index,
SccpRoutingControlMO routingControl)
Sets the SCCP Routing control for one of the logical signalling points of this SCCP. |
void |
setRoutingControl(SccpRoutingControlMO[] routingControls)
Sets the SCCP Routing controls for all of the logical signalling points of this SCCP. |
void |
startPollingStatistic(int statisticType,
int interval)
Initiates the polling of statistic of the specified statistic type. |
void |
stopPollingStatistic(int statisticType)
Stops the polling of statistic of the specified statistic type. |
Methods inherited from interface jain.protocol.ss7.oam.sccp.SccpManagedObject |
addSccpAlarmListener,
addSccpErrorListener,
removeSccpAlarmListener,
removeSccpErrorListener |
Methods inherited from interface jain.protocol.ss7.oam.OamLayer |
commit,
getProtocolVariant,
getProtocolYear,
readCurrentConfiguration,
setProtocolVariant |
Methods inherited from interface jain.protocol.ss7.oam.OamManagedObject |
addPropertyChangeListener,
getName,
removePropertyChangeListener,
setName |
Method Detail |
public void addSccpStatisticListener(SccpStatisticListener listener) throws java.util.TooManyListenersException, jain.protocol.ss7.SS7ListenerAlreadyRegisteredException
listener
- the SCCP Statistic Listener to be added.public void removeSccpStatisticListener(SccpStatisticListener listener) throws jain.protocol.ss7.SS7ListenerNotRegisteredException
ie. Removing a SCCP Statistic Listener application implicitly stops the polling of all of the applications statistics.
listener
- the SCCP Statistic Listener to be removed.public SccpStatisticEvent getStatistic(int statisticType) throws StatisticNotSupportedException
statisticType
- the type of the statistic to be returned
[public void startPollingStatistic(int statisticType, int interval) throws StatisticNotSupportedException
statisticType
- the type of the statistic to be polled
[interval
- the polling interval in millisecondspublic void stopPollingStatistic(int statisticType)
statisticType
- the type of the statistic for which polling is to stop.public void setRoutingControl(int index, SccpRoutingControlMO routingControl)
index
- the index of the SCCP Routing Control to be set.routingControl
- the routing controlpublic SccpRoutingControlMO getRoutingControl(int index)
index
- the index of the SCCP Routing Control to be returned.public void setRoutingControl(SccpRoutingControlMO[] routingControls)
routingControls
- all of the routing controlspublic SccpRoutingControlMO[] getRoutingControl()
public SccpTimerProfile createSccpTimerProfile(int variant)
variant
- either:
public GlobalTitleEntryMO createGlobalTitleEntry()
public ConcernedAreaMO createConcernedArea()
public SccpSapMO createSccpSap()
public SccpEntitySetMO createSccpEntitySet()
public SccpRoutingControlMO createSccpRoutingControl()
public LocalSubSystemMO createLocalSubSystem()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |