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 String CONNECTOR_CONNECTION_POOL
           
static String CONNECTOR_SERVICE
           
static String DEPLOYMENT
           
static String EJB_CONTAINER
           
static String HTTP_SERVICE
           
static String JDBC_CONNECTION_POOL
           
static String JERSEY
           
static String JMS_SERVICE
           
static String JPA
           
static String JVM
           
static String LEVEL_HIGH
           
static String LEVEL_LOW
           
static String LEVEL_OFF
           
static String ORB
           
static String SECURITY
           
static String THREAD_POOL
           
static String TRANSACTION_SERVICE
           
static String WEB_CONTAINER
           
static String WEB_SERVICES_CONTAINER
           
 
Method Summary
 String getLevel()
          The monitoring level of this monitoring item
 void setLevel(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 String LEVEL_OFF
See Also:
Constant Field Values

LEVEL_LOW

static final String LEVEL_LOW
See Also:
Constant Field Values

LEVEL_HIGH

static final String LEVEL_HIGH
See Also:
Constant Field Values

CONNECTOR_CONNECTION_POOL

static final String CONNECTOR_CONNECTION_POOL
See Also:
Constant Field Values

CONNECTOR_SERVICE

static final String CONNECTOR_SERVICE
See Also:
Constant Field Values

DEPLOYMENT

static final String DEPLOYMENT
See Also:
Constant Field Values

EJB_CONTAINER

static final String EJB_CONTAINER
See Also:
Constant Field Values

HTTP_SERVICE

static final String HTTP_SERVICE
See Also:
Constant Field Values

JDBC_CONNECTION_POOL

static final String JDBC_CONNECTION_POOL
See Also:
Constant Field Values

JMS_SERVICE

static final String JMS_SERVICE
See Also:
Constant Field Values

JVM

static final String JVM
See Also:
Constant Field Values

ORB

static final String ORB
See Also:
Constant Field Values

THREAD_POOL

static final String THREAD_POOL
See Also:
Constant Field Values

TRANSACTION_SERVICE

static final String TRANSACTION_SERVICE
See Also:
Constant Field Values

WEB_CONTAINER

static final String WEB_CONTAINER
See Also:
Constant Field Values

SECURITY

static final String SECURITY
See Also:
Constant Field Values

WEB_SERVICES_CONTAINER

static final String WEB_SERVICES_CONTAINER
See Also:
Constant Field Values

JPA

static final String JPA
See Also:
Constant Field Values

JERSEY

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

getLevel

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

Returns:
String with values HIGH/LOW/OFF

setLevel

void setLevel(String level)
              throws PropertyVetoException
Set the level of this monitoring module

Parameters:
level - new monitoring level
Throws:
PropertyVetoException


Copyright © 2012 GlassFish Community. All Rights Reserved.