org.jboss.monitor
Interface MetricsConstants

All Known Implementing Classes:
AbstractInstanceCache (src) , MetricsInterceptor (src)

public interface MetricsConstants

Metrics constants interface contains JMS message types used to identify different monitoring point message producers in the server. When publishing a message to the metrics topic, you should type the message source. For example:


      Message myMessage;
      myMessage.setJMSType(INVOCATION_METRICS);

 
In addition, this interface contains some generic JMS property identifiers for the metrics messages.


Field Summary
static java.lang.String ACTIVITY
          Message property 'ACTIVITY'
static java.lang.String APPLICATION
          Message property 'APPLICATION'
static java.lang.String BEAN
          Message property 'BEAN'
static java.lang.String BEANCACHE_METRICS
          Bean cache metrics producer.
static java.lang.String CHECKPOINT
          Message property 'CHECKPOINT'
static java.lang.String INVOCATION_METRICS
          Method invocation metrics producer.
static java.lang.String MEMORY_MONITOR
          System Monitor TYPE
static java.lang.String METHOD
          Message property 'METHOD'
static java.lang.String PRIMARY_KEY
          Message propertu 'PRIMARY_KEY'
static java.lang.String SYSTEM_METRICS
          System resource metrics producer.
static java.lang.String THREAD_MONITOR
          System Monitor TYPE
static java.lang.String TIME
          Message property 'TIME'
static java.lang.String TYPE
          Message property 'TYPE'
 

Field Detail

INVOCATION_METRICS

public static final java.lang.String INVOCATION_METRICS
Method invocation metrics producer.

See Also:
Constant Field Values (src)

BEANCACHE_METRICS

public static final java.lang.String BEANCACHE_METRICS
Bean cache metrics producer.

See Also:
Constant Field Values (src)

SYSTEM_METRICS

public static final java.lang.String SYSTEM_METRICS
System resource metrics producer.

See Also:
Constant Field Values (src)

TIME

public static final java.lang.String TIME
Message property 'TIME'

See Also:
Constant Field Values (src)

APPLICATION

public static final java.lang.String APPLICATION
Message property 'APPLICATION'

See Also:
Constant Field Values (src)

BEAN

public static final java.lang.String BEAN
Message property 'BEAN'

See Also:
Constant Field Values (src)

PRIMARY_KEY

public static final java.lang.String PRIMARY_KEY
Message propertu 'PRIMARY_KEY'

See Also:
Constant Field Values (src)

TYPE

public static final java.lang.String TYPE
Message property 'TYPE'

See Also:
Constant Field Values (src)

ACTIVITY

public static final java.lang.String ACTIVITY
Message property 'ACTIVITY'

See Also:
Constant Field Values (src)

CHECKPOINT

public static final java.lang.String CHECKPOINT
Message property 'CHECKPOINT'

See Also:
Constant Field Values (src)

METHOD

public static final java.lang.String METHOD
Message property 'METHOD'

See Also:
Constant Field Values (src)

THREAD_MONITOR

public static final java.lang.String THREAD_MONITOR
System Monitor TYPE

See Also:
Constant Field Values (src)

MEMORY_MONITOR

public static final java.lang.String MEMORY_MONITOR
System Monitor TYPE

See Also:
Constant Field Values (src)