org.jboss.system.server
Interface ServerImplMBean

All Superinterfaces:
org.jboss.bootstrap.spi.Server
All Known Subinterfaces:
JMXKernelMBean
All Known Implementing Classes:
JMXKernel

public interface ServerImplMBean
extends org.jboss.bootstrap.spi.Server

MBean interface.


Field Summary
static ObjectName OBJECT_NAME
          The default object name
 
Fields inherited from interface org.jboss.bootstrap.spi.Server
START_NOTIFICATION_TYPE, STOP_NOTIFICATION_TYPE
 
Method Summary
 void runFinalization()
          Hint to the JVM to run any pending object finailizations.
 void runGarbageCollector()
          Hint to the JVM to run the garbage collector.
 void traceInstructions(Boolean flag)
          Enable or disable tracing instructions the Runtime level.
 void traceMethodCalls(Boolean flag)
          Enable or disable tracing method calls at the Runtime level.
 
Methods inherited from interface org.jboss.bootstrap.spi.Server
getBuildDate, getBuildID, getBuildJVM, getBuildNumber, getBuildOS, getConfig, getMetaData, getStartDate, getVersion, getVersionName, getVersionNumber, init, init, isInShutdown, isStarted, shutdown, start
 

Field Detail

OBJECT_NAME

static final ObjectName OBJECT_NAME
The default object name

Method Detail

runGarbageCollector

void runGarbageCollector()
Hint to the JVM to run the garbage collector.


runFinalization

void runFinalization()
Hint to the JVM to run any pending object finailizations.


traceMethodCalls

void traceMethodCalls(Boolean flag)
Enable or disable tracing method calls at the Runtime level.


traceInstructions

void traceInstructions(Boolean flag)
Enable or disable tracing instructions the Runtime level.



Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.