jain.protocol.ss7.oam.mtp3
Class Mtp3StatisticEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--jain.protocol.ss7.oam.OamStatisticEvent
              |
              +--jain.protocol.ss7.oam.mtp3.Mtp3StatisticEvent

public class Mtp3StatisticEvent
extends OamStatisticEvent

A Mtp3StatisticEvent is an Event emitted by a Mtp3 Layer Manager containing a particular statistic collected for a particular MTP3 Managed Object This Event should be sent to all applications that have registered with the Mtp3 Layer Manager as a Mtp3 Statistic Listener.

See Also:
Serialized Form

Field Summary
static int MTP3_ADJ_SP_INACCESSIBLE
          A MTP3 Statistic Type constant: Adjacent SP inaccessible.
static int MTP3_DUR_ADJ_SP_INACCESSIBLE
          A MTP3 Statistic Type constant: Duration of adjacent SP inaccessible.
static int MTP3_DUR_LINK_IN_SERV
          A MTP3 Statistic Type constant: Duration of link in the In-service state.
static int MTP3_DUR_SL_UNAVAILABILITY
          A MTP3 Statistic Type constant: Duration of SL unavailability (for any reason).
static int MTP3_DUR_UNAVAILABILITY
          A MTP3 Statistic Type constant: Duration of unavailability of a routeset to a given destination or set of destinations.
static int MTP3_MSU_DISCARD_ROUTE_DATA_ERR
          A MTP3 Statistic Type constant: MSU discarded due to a routing data error.
static int MTP3_NUM_SIG_UNITS_RECEIVED_ERR
          A MTP3 Statistic Type constant: Number of signal units received in error.
static int MTP3_SL_FAILURE
          A MTP3 Statistic Type constant: SL failure - All reasons.
static int MTP3_UNAVAILABILITY_ROUTE_SET
          A MTP3 Statistic Type constant: Unavailability of routeset to a given destination or set of destinations.
 
Fields inherited from class jain.protocol.ss7.oam.OamStatisticEvent
CATEGORY_CONFIGURATION, CATEGORY_FAULT, CATEGORY_PERFORMANCE, managedObject, statisticType
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
Mtp3StatisticEvent(OamLayerManager source, int category, int statisticType, int statisticValue, Mtp3ManagedObject managedObject)
          Constructs a new Mtp3StatisticEvent.
 
Method Summary
 Mtp3ManagedObject getManagedObject()
          Returns the MTP3 Managed Object for which this statistic was collected.
 void setManagedObject(Mtp3ManagedObject mtp3MO)
          Sets the MTP3 Managed Object for which this statistic was collected
 void setStatisticType(int statisticType)
          Sets the Type of this MTP3 Statistic Event
 java.lang.String toString()
          Returns a string representation (with details) of classes which extend this class.
 
Methods inherited from class jain.protocol.ss7.oam.OamStatisticEvent
getCategory, getStatisticType, getStatisticValue, setCategory, setStatisticValue
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MTP3_DUR_LINK_IN_SERV

public static final int MTP3_DUR_LINK_IN_SERV
A MTP3 Statistic Type constant: Duration of link in the In-service state.

Measuring: Signal Link Points and Performance
Collected For: LinkMO
ITU Q.752 Measurement Number: 1.1
Units: seconds / LinkMO


MTP3_SL_FAILURE

public static final int MTP3_SL_FAILURE
A MTP3 Statistic Type constant: SL failure - All reasons.

Measuring: Signal Link Points and Performance
Collected For: LinkMO
ITU Q.752 Measurement Number: 1.2
Units: Events / LinkMO


MTP3_NUM_SIG_UNITS_RECEIVED_ERR

public static final int MTP3_NUM_SIG_UNITS_RECEIVED_ERR
A MTP3 Statistic Type constant: Number of signal units received in error.

Measuring: Signal Link Points and Performance
Collected For: LinkMO
ITU Q.752 Measurement Number: 1.8
Units: Events / LinkMO


MTP3_DUR_SL_UNAVAILABILITY

public static final int MTP3_DUR_SL_UNAVAILABILITY
A MTP3 Statistic Type constant: Duration of SL unavailability (for any reason).

Measuring: Signalling Link available
Collected For: LinkMO
ITU Q.752 Measurement Number: 2.1
Units: seconds / LinkMO


MTP3_UNAVAILABILITY_ROUTE_SET

public static final int MTP3_UNAVAILABILITY_ROUTE_SET
A MTP3 Statistic Type constant: Unavailability of routeset to a given destination or set of destinations.

Measuring: Signalling linkset and routeset availability
Collected For: Mtp3SapMO
ITU Q.752 Measurement Number: 4.9
Units: Events / Mtp3SapMO


MTP3_DUR_UNAVAILABILITY

public static final int MTP3_DUR_UNAVAILABILITY
A MTP3 Statistic Type constant: Duration of unavailability of a routeset to a given destination or set of destinations.

Measuring: Signalling linkset and routeset availability
Collected For: Mtp3SapMO
ITU Q.752 Measurement Number: 4.10
Units: seconds / Mtp3SapMO


MTP3_ADJ_SP_INACCESSIBLE

public static final int MTP3_ADJ_SP_INACCESSIBLE
A MTP3 Statistic Type constant: Adjacent SP inaccessible.

Measuring: Signalling Point Status
Collected For: Mtp3SapMO
ITU Q.752 Measurement Number: 5.1
Units: Event / Mtp3SapMO


MTP3_DUR_ADJ_SP_INACCESSIBLE

public static final int MTP3_DUR_ADJ_SP_INACCESSIBLE
A MTP3 Statistic Type constant: Duration of adjacent SP inaccessible.

Measuring: Signalling Point Status
Collected For: Mtp3SapMO
ITU Q.752 Measurement Number: 5.2
Units: seconds / Mtp3SapMO


MTP3_MSU_DISCARD_ROUTE_DATA_ERR

public static final int MTP3_MSU_DISCARD_ROUTE_DATA_ERR
A MTP3 Statistic Type constant: MSU discarded due to a routing data error.

Measuring: Signalling Point Status
Collected For: Mtp3SapMO
ITU Q.752 Measurement Number: 5.5
Units: MSUs / Mtp3SapMO

Constructor Detail

Mtp3StatisticEvent

public Mtp3StatisticEvent(OamLayerManager source,
                          int category,
                          int statisticType,
                          int statisticValue,
                          Mtp3ManagedObject managedObject)
Constructs a new Mtp3StatisticEvent.
Parameters:
source - The MTP3 Layer Manager that emitted this Event.
category - The priority of this Mtp3StatisticEvent. This may be any of the inherited types:
  • CATEGORY_FAULT
  • CATEGORY_CONFIGURATION
  • CATEGORY_PERFORMANCE
statisticType - The type of this statistic. This may be any one of the Statistic Type constants defined in this class.
statisticValue - The statistic Value
managedObject - the MTP3 managed object for which the statistic was collected
Method Detail

getManagedObject

public Mtp3ManagedObject getManagedObject()
Returns the MTP3 Managed Object for which this statistic was collected.

setManagedObject

public void setManagedObject(Mtp3ManagedObject mtp3MO)
                      throws java.lang.NullPointerException
Sets the MTP3 Managed Object for which this statistic was collected
Parameters:
mtp3MO - the MTP3 Managed Object for which this statistic was collected
Throws:
java.lang.NullPointerException - if the supplied managed object is null

setStatisticType

public void setStatisticType(int statisticType)
                      throws java.lang.IllegalArgumentException
Sets the Type of this MTP3 Statistic Event
Parameters:
statisticType - one of the defined MTP3 Statistic Types.
Throws:
java.lang.IllegalArgumentException - - if the supplied statistic is not one of the defined MTP3 Statistic types
Overrides:
setStatisticType in class OamStatisticEvent

toString

public java.lang.String toString()
Returns a string representation (with details) of classes which extend this class. Over rides standard JAVA toString method.
Overrides:
toString in class java.util.EventObject


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