|
||||||||||
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(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 |
SignallingPointMO[] |
getOwnSignallingPoint()
Returns the all of the (local) Signalling Points of this stack. The underlying stack management system may support multiple signalling points on the the same system. |
SignallingPointMO |
getOwnSignallingPoint(int index)
Returns one of the (local) Signalling Points of this stack. The underlying stack management system may support multiple signalling points on the the same system. |
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 |
setOwnSignallingPoint(int index,
SignallingPointMO OwnSignallingPoint)
Sets one of the (local) Signalling Points of this stack. The underlying stack management system may support multiple signalling points on the the same system. |
void |
setOwnSignallingPoint(SignallingPointMO[] OwnSignallingPoints)
Sets all of the (local) Signalling Points of this stack. The underlying stack management system may support multiple signalling points on the the same system. |
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.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, 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 Mtp3TimerProfile createMtp3TimerProfile(int variant)
variant
- either:
public LinkMO createLink()
public LinkSetMO createLinkSet()
public RouteMO createRoute()
public RouteSetMO createRouteSet()
public SignallingPointMO createSignallingPoint()
public Mtp3SapMO createMtp3Sap()
public ScreeningTableMO createScreeningTable()
public void setOwnSignallingPoint(int index, SignallingPointMO OwnSignallingPoint)
index
- the index position of the element in the array.OwnSignallingPoint
- the local Signalling Pointpublic SignallingPointMO getOwnSignallingPoint(int index)
index
- the index position of the element in the array.public void setOwnSignallingPoint(SignallingPointMO[] OwnSignallingPoints)
OwnSignallingPoints
- all of the (local) Signalling Points of this stack.public SignallingPointMO[] getOwnSignallingPoint()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |