|
||||||||||
PREV CLASS NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The interface of the basic JBoss server component.
Field Summary | |
static java.lang.String |
START_NOTIFICATION_TYPE
The JMX notification event type sent on end of server startup |
static java.lang.String |
STOP_NOTIFICATION_TYPE
The JMX notification event type sent on begin of the server shutdown |
Method Summary | |
void |
exit(int exitcode)
Shutdown the server, the JVM and run shutdown hooks. |
ServerConfig (src) |
getConfig()
Get the typed server configuration object which the server has been initalized to use. |
void |
halt(int exitcode)
Forcibly terminates the currently running Java virtual machine. |
void |
init(java.util.Properties props)
Initialize the Server instance. |
boolean |
isStarted()
Check if the server is started. |
void |
shutdown()
Shutdown the Server instance and run shutdown hooks. |
void |
start()
Start the Server instance. |
Field Detail |
public static final java.lang.String START_NOTIFICATION_TYPE
public static final java.lang.String STOP_NOTIFICATION_TYPE
Method Detail |
public void init(java.util.Properties props) throws java.lang.IllegalStateException, java.lang.Exception
props
- The configuration properties for the server.
java.lang.IllegalStateException
- Already initialized.
java.lang.Exception
- Failed to initialize.public ServerConfig (src) getConfig() throws java.lang.IllegalStateException
java.lang.IllegalStateException
- Not initialized.public void start() throws java.lang.IllegalStateException, java.lang.Exception
java.lang.IllegalStateException
- Already started or not initialized.
java.lang.Exception
- Failed to start.public boolean isStarted()
public void shutdown() throws java.lang.IllegalStateException
If the exit on shutdown flag is true, then exit(int)
is called, else only the shutdown hook is run.
java.lang.IllegalStateException
- No started.public void exit(int exitcode)
exitcode
- The exit code returned to the operating system.public void halt(int exitcode)
exitcode
- The exit code returned to the operating system.
|
||||||||||
PREV CLASS NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |