private static class ServerStatus.VersionTask extends ServerStatus.Task
version
administration command execution.Modifier and Type | Field and Description |
---|---|
private CommandVersion |
command
Version command.
|
private Future<ResultString> |
future
Version command execution result;
|
private static Logger |
LOGGER
Logger instance for this class.
|
private ServerStatus.ResultVersion |
result
Version command status check result.
|
private boolean |
startup
Startup mode.
|
(package private) ResultString |
taskResult
Version command result;
|
exceptionMeasage, failureEvent, server, serverName, tmStart
Constructor and Description |
---|
ServerStatus.VersionTask(GlassFishServer server,
boolean startup)
Creates an instance of
version server status check. |
Modifier and Type | Method and Description |
---|---|
(package private) void |
cancel()
Attempt to cancel execution of this task.
|
(package private) ServerStatus.ResultVersion |
getResult()
Get
version command status check result. |
(package private) void |
join()
Wait for server Version task to finish.
|
private void |
logExceptionOnJoin(Exception ex)
Log Exception caught on task join.
|
(package private) void |
start(ExecutorService executor)
Start server Version task.
|
operationStateChanged, timeout, tm
private static final Logger LOGGER
private final CommandVersion command
private Future<ResultString> future
ResultString taskResult
private ServerStatus.ResultVersion result
private final boolean startup
true
.ServerStatus.VersionTask(GlassFishServer server, boolean startup)
version
server status check.
server
- GlassFish server to be checked.startup
- Trigger startup mode. Triggers longer administration
commands execution timeouts when true
.ServerStatus.ResultVersion getResult()
version
command status check result.
version
command status check result.void start(ExecutorService executor)
private void logExceptionOnJoin(Exception ex)
ex
- Exception caught.void join()
void cancel()
Copyright © 2013. All Rights Reserved.