public class Entry
extends java.lang.Object
Main
class as
the main application entry point. Uses Sun-specific APIs to handle signals.Constructor and Description |
---|
Entry(java.lang.String name)
Stores name of the
OmeroContext which is to be used by this
instance. |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
Entry point to the server.
|
void |
shutdown(boolean callSystemExit)
Calls
OmeroContext.closeAll() to recursively close all
OMERO.blitz resources in the reverse order that they were created. |
void |
start()
Obtains the
named OmeroContext , creating it if
necessary, and then delegates to
Communicator.waitForShutdown() until either it is externally
shutdown, or until a signal is caught. |
int |
status() |
public Entry(java.lang.String name)
OmeroContext
which is to be used by this
instance.public static void main(java.lang.String[] args)
OmeroContext
. Other options include:
-s Check status (all args passed to Util.initialize(String[])
public void start()
named
OmeroContext
, creating it if
necessary, and then delegates to
Communicator.waitForShutdown()
until either it is externally
shutdown, or until a signal is caught.public int status()
public void shutdown(boolean callSystemExit)
OmeroContext.closeAll()
to recursively close all
OMERO.blitz resources in the reverse order that they were created.
Throws no exceptions.
If true is passed for callSystemExit, then System.exit(int)
will
be called with the current status.