org.jboss.system.server
Interface ServerImplMBean

All Known Implementing Classes:
ServerImpl

public interface ServerImplMBean

MBean interface.


Field Summary
static javax.management.ObjectName OBJECT_NAME
           
 
Method Summary
 void exit()
          Shutdown the server, the JVM and run shutdown hooks.
 void exit(int exitcode)
          Shutdown the server, the JVM and run shutdown hooks.
 String getBuildDate()
           
 String getBuildID()
           
 String getBuildJVM()
           
 String getBuildNumber()
           
 String getBuildOS()
           
 Date getStartDate()
           
 String getVersion()
           
 String getVersionName()
           
 void halt()
          Forcibly terminates the currently running Java virtual machine.
 void halt(int exitcode)
          Forcibly terminates the currently running Java virtual machine.
 boolean isStarted()
          Check if the server is started.
 void runFinalization()
          Hint to the JVM to run any pending object finailizations.
 void runGarbageCollector()
          Hint to the JVM to run the garbage collector.
 void shutdown()
          Shutdown the Server instance and run shutdown hooks.
 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.
 

Field Detail

OBJECT_NAME

static final javax.management.ObjectName OBJECT_NAME
Method Detail

isStarted

boolean isStarted()
Check if the server is started.

Returns:
True if the server is started, else false.

shutdown

void shutdown()
              throws IllegalStateException
Shutdown the Server instance and run shutdown hooks.

If the exit on shutdown flag is true, then exit(int) is called, else only the shutdown hook is run.

Throws:
IllegalStateException - No started.

exit

void exit(int exitcode)
Shutdown the server, the JVM and run shutdown hooks.

Parameters:
exitcode - The exit code returned to the operating system.

exit

void exit()
Shutdown the server, the JVM and run shutdown hooks. Exits with code 1.


halt

void halt(int exitcode)
Forcibly terminates the currently running Java virtual machine.

Parameters:
exitcode - The exit code returned to the operating system.

halt

void halt()
Forcibly terminates the currently running Java virtual machine. Exits with code 1.


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.


getStartDate

Date getStartDate()

getVersion

String getVersion()

getVersionName

String getVersionName()

getBuildNumber

String getBuildNumber()

getBuildJVM

String getBuildJVM()

getBuildOS

String getBuildOS()

getBuildID

String getBuildID()

getBuildDate

String getBuildDate()


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