jain.protocol.ss7.oam.sccp
Class SccpStatisticEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--jain.protocol.ss7.oam.OamStatisticEvent
              |
              +--jain.protocol.ss7.oam.sccp.SccpStatisticEvent

public class SccpStatisticEvent
extends OamStatisticEvent

A SccpAlarmEvent is an Event emitted by a Sccp Layer Manager containing the a particular statistic collected for a particular SCCP managed object. This Event should be sent to all applications that have registered with the Sccp Layer Manager as a Sccp Statistic Listener.

See Also:
Serialized Form

Field Summary
static int SCCP_FAIL_OF_RELEASE_COMPLETE_SUPERVISION
          A SCCP Statistic Type constant: Failure of release complete supervision.
static int SCCP_HOP_COUNTER_VIOLATION
          A SCCP Statistic Type constant: Hop counter violation (XUDT, XUDTS, LUDT, LUDTS and CR).
static int SCCP_MSG_TOO_LARGE_FOR_SEG
          A SCCP Statistic Type constant: Message too large for segmentation.
static int SCCP_PROVIDER_INI_RELEASE_OF_CONNECTION
          A SCCP Statistic Type constant: Provider initiated release of a connection.
static int SCCP_PROVIDER_INI_RESET_OF_A_CONNECTION
          A SCCP Statistic Type constant: Provider initiated reset of a connection.
static int SCCP_REASSEMBLY_ERR_SEG_RECEIVED_OUT_OF_SEQ
          A SCCP Statistic Type constant: Reassembly error - Segment received out of sequence (including duplicates, recpt, of non-first segment for which no reassembly process).
static int SCCP_REASSEMBLY_ERR_TIME_T_REASS_EXPIRY
          A SCCP Statistic Type constant: Reassembly error - Timer SCCP_TIMER_REASSEMBLY Expiry.
static int SCCP_REASSEMBLY_ERROR_NO_REASSEMBLY_SPACE
          A SCCP Statistic Type constant: Reassembly error - No reassembly space.
static int SCCP_ROUTING_FAIL_NETWORK_CONGESTION
          A SCCP Statistic Type constant: Routing Failure - Network Congestion.
static int SCCP_ROUTING_FAIL_NETWORK_FAILURE
          A SCCP Statistic Type constant: Routing Failure - Network Failure (Point Code not available).
static int SCCP_ROUTING_FAIL_NO_TRANS_FOR_ADD
          A SCCP Statistic Type constant: Routing Failure - No translation for address of such nature.
static int SCCP_ROUTING_FAIL_NO_TRANS_FOR_THIS_SPEC_ADD
          A SCCP Statistic Type constant: Routing Failure - No translation for this specific address.
static int SCCP_ROUTING_FAIL_SUBSYSTEM_CONGESTION
          A SCCP Statistic Type constant: Routing Failure - Subsystem Congestion.
static int SCCP_ROUTING_FAIL_SUBSYSTEM_FAIL
          A SCCP Statistic Type constant: Routing Failure - Subsystem Failure (unavailable).
static int SCCP_ROUTING_FAIL_UNEQUIPPED_USER
          A SCCP Statistic Type constant: Routing Failure - Unequipped user (Subsystem).
static int SCCP_ROUTING_FAIL_UNQUALIFIED
          A SCCP Statistic Type constant: Routing Failure - Unqualified.
static int SCCP_SEG_ERR_SEG_FAIL
          A SCCP Statistic Type constant: Segmentation error - Segmentation failed.
static int SCCP_SYNTAX_ERROR_DETECTED
          A SCCP Statistic Type constant: Syntax Error Detected.
static int SCCP_TIMER_T_IAR_EXPIRY
          A SCCP Statistic Type constant: Timer SCCP_TIMER_IAR expiry.
static int SCCP_UDT_ORIG_CLASS_SSN
          A SCCP Statistic Type constant: Total (L)(X)UDT messages originated per class and source SSN.
static int SCCP_UDT_TERM_CLASS_SSN
          A SCCP Statistic Type constant: Total (L)(X)UDT messages terminated per class and sink SSN.
 
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
SccpStatisticEvent(SccpLayerManager source, int category, int statisticType, int statisticValue, SccpManagedObject managedObject)
          Constructs a new SccpStatisticEvent.
 
Method Summary
 SccpManagedObject getManagedObject()
          Returns the SCCP Managed Object for which this statistic was collected.
 void setManagedObject(SccpManagedObject sccpMO)
          Sets the SCCP Managed Object for which this statistic was collected
 void setStatisticType(int statisticType)
          Sets the Type of this SCCP 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

SCCP_ROUTING_FAIL_NO_TRANS_FOR_ADD

public static final int SCCP_ROUTING_FAIL_NO_TRANS_FOR_ADD
A SCCP Statistic Type constant: Routing Failure - No translation for address of such nature.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.1
Units: Events / SccpRoutingControlMO


SCCP_ROUTING_FAIL_NO_TRANS_FOR_THIS_SPEC_ADD

public static final int SCCP_ROUTING_FAIL_NO_TRANS_FOR_THIS_SPEC_ADD
A SCCP Statistic Type constant: Routing Failure - No translation for this specific address.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.2
Units: Events / SccpRoutingControlMO


SCCP_ROUTING_FAIL_NETWORK_FAILURE

public static final int SCCP_ROUTING_FAIL_NETWORK_FAILURE
A SCCP Statistic Type constant: Routing Failure - Network Failure (Point Code not available).

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.3
Units: Events / SccpRoutingControlMO


SCCP_ROUTING_FAIL_NETWORK_CONGESTION

public static final int SCCP_ROUTING_FAIL_NETWORK_CONGESTION
A SCCP Statistic Type constant: Routing Failure - Network Congestion.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.4
Units: Events / SccpRoutingControlMO


SCCP_ROUTING_FAIL_SUBSYSTEM_FAIL

public static final int SCCP_ROUTING_FAIL_SUBSYSTEM_FAIL
A SCCP Statistic Type constant: Routing Failure - Subsystem Failure (unavailable).

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.5
Units: Events / SccpRoutingControlMO


SCCP_ROUTING_FAIL_SUBSYSTEM_CONGESTION

public static final int SCCP_ROUTING_FAIL_SUBSYSTEM_CONGESTION
A SCCP Statistic Type constant: Routing Failure - Subsystem Congestion.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.6
Units: Events / SccpRoutingControlMO


SCCP_ROUTING_FAIL_UNEQUIPPED_USER

public static final int SCCP_ROUTING_FAIL_UNEQUIPPED_USER
A SCCP Statistic Type constant: Routing Failure - Unequipped user (Subsystem).

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.7
Units: Events / SccpRoutingControlMO


SCCP_SYNTAX_ERROR_DETECTED

public static final int SCCP_SYNTAX_ERROR_DETECTED
A SCCP Statistic Type constant: Syntax Error Detected.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.8
Units: Events / SccpRoutingControlMO


SCCP_ROUTING_FAIL_UNQUALIFIED

public static final int SCCP_ROUTING_FAIL_UNQUALIFIED
A SCCP Statistic Type constant: Routing Failure - Unqualified.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.9
Units: Events / SccpRoutingControlMO


SCCP_REASSEMBLY_ERR_TIME_T_REASS_EXPIRY

public static final int SCCP_REASSEMBLY_ERR_TIME_T_REASS_EXPIRY
A SCCP Statistic Type constant: Reassembly error - Timer SCCP_TIMER_REASSEMBLY Expiry.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.10
Units: Events / SccpRoutingControlMO


SCCP_REASSEMBLY_ERR_SEG_RECEIVED_OUT_OF_SEQ

public static final int SCCP_REASSEMBLY_ERR_SEG_RECEIVED_OUT_OF_SEQ
A SCCP Statistic Type constant: Reassembly error - Segment received out of sequence (including duplicates, recpt, of non-first segment for which no reassembly process).

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 711
Units: Events / SccpRoutingControlMO


SCCP_REASSEMBLY_ERROR_NO_REASSEMBLY_SPACE

public static final int SCCP_REASSEMBLY_ERROR_NO_REASSEMBLY_SPACE
A SCCP Statistic Type constant: Reassembly error - No reassembly space.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.12
Units: Events / SccpRoutingControlMO


SCCP_HOP_COUNTER_VIOLATION

public static final int SCCP_HOP_COUNTER_VIOLATION
A SCCP Statistic Type constant: Hop counter violation (XUDT, XUDTS, LUDT, LUDTS and CR).

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.13
Units: Events / SccpRoutingControlMO


SCCP_MSG_TOO_LARGE_FOR_SEG

public static final int SCCP_MSG_TOO_LARGE_FOR_SEG
A SCCP Statistic Type constant: Message too large for segmentation.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.14
Units: Events / SccpRoutingControlMO


SCCP_FAIL_OF_RELEASE_COMPLETE_SUPERVISION

public static final int SCCP_FAIL_OF_RELEASE_COMPLETE_SUPERVISION
A SCCP Statistic Type constant: Failure of release complete supervision.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.15
Units: Events / SccpRoutingControlMO


SCCP_TIMER_T_IAR_EXPIRY

public static final int SCCP_TIMER_T_IAR_EXPIRY
A SCCP Statistic Type constant: Timer SCCP_TIMER_IAR expiry.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.16
Units: Events / SccpRoutingControlMO


SCCP_PROVIDER_INI_RESET_OF_A_CONNECTION

public static final int SCCP_PROVIDER_INI_RESET_OF_A_CONNECTION
A SCCP Statistic Type constant: Provider initiated reset of a connection.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.17
Units: Events / SccpRoutingControlMO


SCCP_PROVIDER_INI_RELEASE_OF_CONNECTION

public static final int SCCP_PROVIDER_INI_RELEASE_OF_CONNECTION
A SCCP Statistic Type constant: Provider initiated release of a connection.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.18
Units: Events / SccpRoutingControlMO


SCCP_SEG_ERR_SEG_FAIL

public static final int SCCP_SEG_ERR_SEG_FAIL
A SCCP Statistic Type constant: Segmentation error - Segmentation failed.

Measuring: SCCP error performce
Collected For: SccpRoutingControlMO
ITU Q.752 Measurement Number: 7.20
Units: Events / SccpRoutingControlMO


SCCP_UDT_ORIG_CLASS_SSN

public static final int SCCP_UDT_ORIG_CLASS_SSN
A SCCP Statistic Type constant: Total (L)(X)UDT messages originated per class and source SSN.

Measuring: SCCP Utilization
Collected For: SccpSapMO
ITU Q.752 Measurement Number: 9.6
Units: Messages / class / SccpSapMO


SCCP_UDT_TERM_CLASS_SSN

public static final int SCCP_UDT_TERM_CLASS_SSN
A SCCP Statistic Type constant: Total (L)(X)UDT messages terminated per class and sink SSN.

Measuring: SCCP Utilization
Collected For: SccpSapMO
ITU Q.752 Measurement Number: 9.7
Units: Messages / class / SccpSapMO

Constructor Detail

SccpStatisticEvent

public SccpStatisticEvent(SccpLayerManager source,
                          int category,
                          int statisticType,
                          int statisticValue,
                          SccpManagedObject managedObject)
Constructs a new SccpStatisticEvent.
Parameters:
source - The Sccp Layer Manager that emitted this Event.
category - The category of this SccpStatisticEvent. 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 managed object for which this statistic was collected
Method Detail

getManagedObject

public SccpManagedObject getManagedObject()
Returns the SCCP Managed Object for which this statistic was collected.

setManagedObject

public void setManagedObject(SccpManagedObject sccpMO)
                      throws java.lang.NullPointerException
Sets the SCCP Managed Object for which this statistic was collected
Parameters:
sccpMO - the SCCP Managed Object for which this statistic was collected
Throws:
NullPointerException - if the supplied Managed Object is null

setStatisticType

public void setStatisticType(int statisticType)
                      throws java.lang.IllegalArgumentException
Sets the Type of this SCCP Statistic Event
Parameters:
statisticType - one of the defined SCCP Statistic Types.
Throws:
java.lang.IllegalArgumentException - - if the supplied statistic is not one of the defined SCCP 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