org.glassfish.api.monitoring
Interface ContainerMonitoring

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy, Named

public interface ContainerMonitoring
extends org.jvnet.hk2.config.ConfigBeanProxy, Named

Default monitoring configuration for containers. Containers can provide their configuration through the ContainerMonitoring interface.

Author:
Nandini Ektare, Byron Nevins (3.1+)

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
org.jvnet.hk2.config.ConfigBeanProxy.Duck
 
Field Summary
static java.lang.String CONNECTOR_CONNECTION_POOL
           
static java.lang.String CONNECTOR_SERVICE
           
static java.lang.String DEPLOYMENT
           
static java.lang.String EJB_CONTAINER
           
static java.lang.String HTTP_SERVICE
           
static java.lang.String JDBC_CONNECTION_POOL
           
static java.lang.String JERSEY
           
static java.lang.String JMS_SERVICE
           
static java.lang.String JPA
           
static java.lang.String JVM
           
static java.lang.String LEVEL_HIGH
           
static java.lang.String LEVEL_LOW
           
static java.lang.String LEVEL_OFF
           
static java.lang.String ORB
           
static java.lang.String SECURITY
           
static java.lang.String THREAD_POOL
           
static java.lang.String TRANSACTION_SERVICE
           
static java.lang.String WEB_CONTAINER
           
static java.lang.String WEB_SERVICES_CONTAINER
           
 
Method Summary
 java.lang.String getLevel()
          The monitoring level of this monitoring item
 void setLevel(java.lang.String level)
          Set the level of this monitoring module
 
Methods inherited from interface org.glassfish.api.admin.config.Named
getName, setName
 
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
 

Field Detail

LEVEL_OFF

static final java.lang.String LEVEL_OFF
See Also:
Constant Field Values

LEVEL_LOW

static final java.lang.String LEVEL_LOW
See Also:
Constant Field Values

LEVEL_HIGH

static final java.lang.String LEVEL_HIGH
See Also:
Constant Field Values

CONNECTOR_CONNECTION_POOL

static final java.lang.String CONNECTOR_CONNECTION_POOL
See Also:
Constant Field Values

CONNECTOR_SERVICE

static final java.lang.String CONNECTOR_SERVICE
See Also:
Constant Field Values

DEPLOYMENT

static final java.lang.String DEPLOYMENT
See Also:
Constant Field Values

EJB_CONTAINER

static final java.lang.String EJB_CONTAINER
See Also:
Constant Field Values

HTTP_SERVICE

static final java.lang.String HTTP_SERVICE
See Also:
Constant Field Values

JDBC_CONNECTION_POOL

static final java.lang.String JDBC_CONNECTION_POOL
See Also:
Constant Field Values

JMS_SERVICE

static final java.lang.String JMS_SERVICE
See Also:
Constant Field Values

JVM

static final java.lang.String JVM
See Also:
Constant Field Values

ORB

static final java.lang.String ORB
See Also:
Constant Field Values

THREAD_POOL

static final java.lang.String THREAD_POOL
See Also:
Constant Field Values

TRANSACTION_SERVICE

static final java.lang.String TRANSACTION_SERVICE
See Also:
Constant Field Values

WEB_CONTAINER

static final java.lang.String WEB_CONTAINER
See Also:
Constant Field Values

SECURITY

static final java.lang.String SECURITY
See Also:
Constant Field Values

WEB_SERVICES_CONTAINER

static final java.lang.String WEB_SERVICES_CONTAINER
See Also:
Constant Field Values

JPA

static final java.lang.String JPA
See Also:
Constant Field Values

JERSEY

static final java.lang.String JERSEY
See Also:
Constant Field Values
Method Detail

getLevel

@NotNull
java.lang.String getLevel()
The monitoring level of this monitoring item

Returns:
String with values HIGH/LOW/OFF

setLevel

void setLevel(java.lang.String level)
              throws java.beans.PropertyVetoException
Set the level of this monitoring module

Parameters:
level - new monitoring level
Throws:
java.beans.PropertyVetoException


Copyright © 2012 GlassFish Community. All Rights Reserved.