|
||||||||||
| 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 MTP Level 3 Managed Objects. It 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 |
addMtp3StatisticListener(Mtp3StatisticListener listener)
Adds a Mtp3StatisticListener to the list of registered statistic listeners of the MTP3 layer. |
LinkMO |
createLink()
Creates a new Link Managed Object |
LinkSetMO |
createLinkSet()
Creates a new LinkSet Managed Object |
Mtp3SapMO |
createMtp3Sap()
Creates a new Mtp3 Service Access Point MO |
Mtp3TimerProfile |
createMtp3TimerProfile()
Creates a new Mtp3 Timer Profile MO |
Mtp3TimerProfile |
createMtp3TimerProfile(int variant)
Creates a new Mtp3TimerProfileMO that will use the Timer values defined in the specified protocol variant. |
RouteMO |
createRoute()
Creates a new Route Managed Object |
RouteSetMO |
createRouteSet()
Creates a new RouteSet Managed Object |
ScreeningTableMO |
createScreeningTable()
Creates a new Screening Table managed object |
SignallingPointMO |
createSignallingPoint()
Creates a new Mtp Signalling Point Managed Object |
Mtp3TimerProfile |
getMtp3TimerProfile()
Returns the MTP3 Timer Profile containing the MTP3 Timer values |
SignallingPointMO |
getSignallingPoint()
Returns the Signalling Point. |
Mtp3StatisticEvent |
getStatistic(int statisticType)
Returns a Mtp3StatisticEvent of the specified statistic type containing the value of the statistic. |
void |
removeMtp3StatisticListener(Mtp3StatisticListener listener)
Removes a MTP3 Statistic Listener from the list of registered statistic listeners of this MTP3 Layer MO. |
void |
setMtp3TimerProfile(Mtp3TimerProfile timerProfile)
Sets the MTP3 Timer Profile containing the MTP3 Timer values |
void |
setSignallingPoint(SignallingPointMO signallingPoint)
Sets the Signalling Point. |
void |
startPollingStatistic(int statisticType,
long 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.mtp3.Mtp3ManagedObject |
addMtp3AlarmListener,
addMtp3ErrorListener,
removeMtp3AlarmListener,
removeMtp3ErrorListener |
| 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 addMtp3StatisticListener(Mtp3StatisticListener listener)
throws java.util.TooManyListenersException,
jain.protocol.ss7.SS7ListenerAlreadyRegisteredException
listener - the MTP3 Statistic Listener to be added.
public void removeMtp3StatisticListener(Mtp3StatisticListener listener)
throws jain.protocol.ss7.SS7ListenerNotRegisteredException
ie. Removing a MTP3 Statistic Listener application implicitly stops the polling
of all of the applications statistics.
listener - the MTP3 Statistic Listener to be removed.
public Mtp3StatisticEvent getStatistic(int statisticType)
throws StatisticNotSupportedException
statisticType - the type of the statistic to be returned
[
public void startPollingStatistic(int statisticType,
long 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 Mtp3TimerProfile createMtp3TimerProfile(int variant)
variant - either:
public Mtp3TimerProfile getMtp3TimerProfile()
public void setMtp3TimerProfile(Mtp3TimerProfile timerProfile)
timerProfile - the MTP3 Timer Profilepublic LinkMO createLink()
public LinkSetMO createLinkSet()
public RouteMO createRoute()
public RouteSetMO createRouteSet()
public SignallingPointMO createSignallingPoint()
public Mtp3SapMO createMtp3Sap()
public Mtp3TimerProfile createMtp3TimerProfile()
public ScreeningTableMO createScreeningTable()
public void setSignallingPoint(SignallingPointMO signallingPoint)
signallingPoint - the Signalling Pointpublic SignallingPointMO getSignallingPoint()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||