com.caucho.db.block
Class BlockManagerSubSystem
java.lang.Object
com.caucho.env.service.AbstractResinSubSystem
com.caucho.db.block.BlockManagerSubSystem
- All Implemented Interfaces:
- ResinSubSystem
public class BlockManagerSubSystem
- extends AbstractResinSubSystem
The ShutdownSystem manages the Resin shutdown and includes a timeout
thread. If the timeout takes longer than shutdown-wait-max, the ShutdownSystem
will force a JVM exit.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
START_PRIORITY
public static final int START_PRIORITY
- See Also:
- Constant Field Values
STOP_PRIORITY
public static final int STOP_PRIORITY
- See Also:
- Constant Field Values
BLOCK_FLUSH_PERIOD
public static final long BLOCK_FLUSH_PERIOD
- See Also:
- Constant Field Values
createAndAddService
public static BlockManagerSubSystem createAndAddService()
getCurrent
public static BlockManagerSubSystem getCurrent()
getStartPriority
public int getStartPriority()
- Description copied from interface:
ResinSubSystem
- Returns the start priority of the service, used to determine which
services to start first.
- Specified by:
getStartPriority
in interface ResinSubSystem
- Overrides:
getStartPriority
in class AbstractResinSubSystem
start
public void start()
- Starts the server.
- Specified by:
start
in interface ResinSubSystem
- Overrides:
start
in class AbstractResinSubSystem
stop
public void stop()
- Stops the server.
- Specified by:
stop
in interface ResinSubSystem
- Overrides:
stop
in class AbstractResinSubSystem