org.jboss.monitor
Interface MetricsConstants

All Known Implementing Classes:
AbstractInstanceCache, EntityInstanceCache, InvalidableEntityInstanceCache, MetricsInterceptor, StatefulSessionInstanceCache

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.

Version:
$Revision: 57209 $
Author:
Juha Lindfors

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

Field Detail

INVOCATION_METRICS

static final String INVOCATION_METRICS
Method invocation metrics producer.

See Also:
Constant Field Values

BEANCACHE_METRICS

static final String BEANCACHE_METRICS
Bean cache metrics producer.

See Also:
Constant Field Values

SYSTEM_METRICS

static final String SYSTEM_METRICS
System resource metrics producer.

See Also:
Constant Field Values

TIME

static final String TIME
Message property 'TIME'

See Also:
Constant Field Values

APPLICATION

static final String APPLICATION
Message property 'APPLICATION'

See Also:
Constant Field Values

BEAN

static final String BEAN
Message property 'BEAN'

See Also:
Constant Field Values

PRIMARY_KEY

static final String PRIMARY_KEY
Message propertu 'PRIMARY_KEY'

See Also:
Constant Field Values

TYPE

static final String TYPE
Message property 'TYPE'

See Also:
Constant Field Values

ACTIVITY

static final String ACTIVITY
Message property 'ACTIVITY'

See Also:
Constant Field Values

CHECKPOINT

static final String CHECKPOINT
Message property 'CHECKPOINT'

See Also:
Constant Field Values

METHOD

static final String METHOD
Message property 'METHOD'

See Also:
Constant Field Values

THREAD_MONITOR

static final String THREAD_MONITOR
System Monitor TYPE

See Also:
Constant Field Values

MEMORY_MONITOR

static final String MEMORY_MONITOR
System Monitor TYPE

See Also:
Constant Field Values


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.