public class EnvManager extends Object
| Modifier and Type | Field and Description |
|---|---|
static ObjectName |
JETTY_LOGGER |
static ObjectName |
LOGBACK |
static ObjectName |
OPERATING_SYSTEM |
static Action |
RELOAD_lOG_CONF |
static Action |
SET_DEBUG_ENABLED |
static Action |
SET_LOGGER_LEVEL |
| Constructor and Description |
|---|
EnvManager(MBeanServerConnection mbsc) |
| Modifier and Type | Method and Description |
|---|---|
ThreadInfo[] |
dumpThreads() |
String |
getCurrentTime() |
PropertyList |
getHardware() |
PropertyList |
getJava() |
String |
getLogLevel(String logger) |
MemoryMXBean |
getMemory() |
OperatingSystemMXBean |
getOperatingSystem() |
RuntimeMXBean |
getRuntime() |
SortedMap<String,String> |
getSystemProperties() |
ThreadMXBean |
getThread() |
PropertyList |
getVersion() |
boolean |
isDebugEnabled(String logger) |
boolean |
isJettyLogAvailable() |
boolean |
isLogbackAvailable() |
boolean |
isStdErrorLoggerUsed() |
public static final ObjectName OPERATING_SYSTEM
public static final ObjectName LOGBACK
public static final ObjectName JETTY_LOGGER
public static final Action RELOAD_lOG_CONF
public static final Action SET_LOGGER_LEVEL
public static final Action SET_DEBUG_ENABLED
public EnvManager(MBeanServerConnection mbsc)
public PropertyList getVersion() throws Exception
Exceptionpublic PropertyList getJava() throws Exception
Exceptionpublic PropertyList getHardware() throws Exception
Exceptionpublic OperatingSystemMXBean getOperatingSystem() throws IOException
IOExceptionpublic RuntimeMXBean getRuntime() throws IOException
IOExceptionpublic MemoryMXBean getMemory() throws IOException
IOExceptionpublic ThreadMXBean getThread() throws IOException
IOExceptionpublic SortedMap<String,String> getSystemProperties() throws AttributeNotFoundException, InstanceNotFoundException, MBeanException, ReflectionException, IOException
public boolean isLogbackAvailable()
throws IOException
IOExceptionpublic boolean isJettyLogAvailable()
throws IOException
IOExceptionpublic String getLogLevel(String logger) throws IOException, InstanceNotFoundException, MBeanException, ReflectionException
public boolean isDebugEnabled(String logger) throws IOException, InstanceNotFoundException, MBeanException, ReflectionException
public boolean isStdErrorLoggerUsed()
public ThreadInfo[] dumpThreads() throws IOException
IOExceptionpublic String getCurrentTime()
Copyright © 2014. All Rights Reserved.