|
||||||||||
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 2 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 |
addMtp2StatisticListener(Mtp2StatisticListener listener)
Adds a Mtp2StatisticListener to the list of registered statistic listeners of the MTP2 layer. |
Mtp2SapMO |
createMtp2SapMO()
Creates a new Mtp2SapMO. |
Mtp2TimerProfile |
createMtp2TimerProfileMO(int variant)
Creates a new Mtp2TimerProfileMO that will use the Timer values defined in the specified protocol variant. |
Mtp2SapMO |
getMtp2Sap()
Returns the Mtp2 Service Access Point. |
Mtp2StatisticEvent |
getStatistic(int statisticType)
Returns a Mtp2StatisticEvent of the specified statistic type containing the value of the statistic. |
void |
removeMtp2StatisticListener(Mtp2StatisticListener listener)
Removes a MTP2 Statistic Listener from the list of registered statistic listeners of this MTP2 Layer MO. |
void |
setMtp2Sap(Mtp2SapMO mtp2Sap)
Sets the Mtp2 Service Access Point. |
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.mtp2.Mtp2ManagedObject |
addMtp2AlarmListener,
addMtp2ErrorListener,
removeMtp2AlarmListener,
removeMtp2ErrorListener |
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 addMtp2StatisticListener(Mtp2StatisticListener listener) throws java.util.TooManyListenersException, jain.protocol.ss7.SS7ListenerAlreadyRegisteredException
listener
- the MTP2 Statistic Listener to be added.public void removeMtp2StatisticListener(Mtp2StatisticListener listener) throws jain.protocol.ss7.SS7ListenerNotRegisteredException
ie. Removing a MTP2 Statistic Listener application implicitly stops the polling of all of the applications statistics.
listener
- the MTP2 Statistic Listener to be removed.public Mtp2StatisticEvent 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 Mtp2TimerProfile createMtp2TimerProfileMO(int variant)
variant
- either:
public Mtp2SapMO createMtp2SapMO()
public Mtp2SapMO getMtp2Sap()
public void setMtp2Sap(Mtp2SapMO mtp2Sap)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |