class StatusJob extends Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
StatusJob.Listener
Common server status check command execution state listener.
|
(package private) static class |
StatusJob.ListenerLocations
Locations command execution state listener.
|
(package private) static class |
StatusJob.ListenerPortCheck
Administrator port check task state listener.
|
(package private) static class |
StatusJob.ListenerVersion
Locations command execution state listener.
|
(package private) static class |
StatusJob.RunnerTask
Individual administrator command status check task data.
|
(package private) static class |
StatusJob.Task
Individual status check task data.
|
Modifier and Type | Field and Description |
---|---|
private static StatusJobState[][] |
commandTransition
State transition depending on administrator command execution result.
|
private StatusJob.RunnerTask |
locations
Command
__locations asynchronous task. |
private static Logger |
LOGGER
Logger instance for this class.
|
private StatusJob.Task |
portCheck
Administrator port check asynchronous task.
|
private static StatusJobState[][] |
portCheckTransition
State transition depending on administrator port check result .
|
private StatusJobState |
state
Server status job internal state.
|
private GlassFishStatusEntity |
status
GlassFish server status entity.
|
private StatusJob.RunnerTask |
version
Command
version asynchronous task. |
Constructor and Description |
---|
StatusJob(GlassFishStatusEntity status)
Constructs an instance of GlassFish server status check internal data.
|
Modifier and Type | Method and Description |
---|---|
private static void |
commandTransition(StatusJob job)
Handles state transition and server status check tasks reschedule
for administrator command execution result evaluation.
|
StatusJob.RunnerTask |
getLocations()
Get command
__locations asynchronous task. |
StatusJob.Task |
getPortCheck()
Get administrator port check asynchronous task.
|
StatusJobState |
getState()
Get server status job internal state.
|
(package private) GlassFishStatusEntity |
getStatus()
get GlassFish server status entity.
|
StatusJob.RunnerTask |
getVersion()
Get command
version asynchronous task. |
private static void |
portCheckTransition(StatusJob job)
Handles state transition and server status check tasks reschedule
for administrator port check result evaluation.
|
void |
setState(StatusJobState state)
Get server status job internal state.
|
private static final Logger LOGGER
private static final StatusJobState[][] portCheckTransition
private static final StatusJobState[][] commandTransition
private GlassFishStatusEntity status
private StatusJobState state
private final StatusJob.Task portCheck
private final StatusJob.RunnerTask locations
__locations
asynchronous task.private final StatusJob.RunnerTask version
version
asynchronous task.StatusJob(GlassFishStatusEntity status)
status
- GlassFish server status entity.private static void portCheckTransition(StatusJob job)
job
- Server status job.private static void commandTransition(StatusJob job)
job
- Server status job.GlassFishStatusEntity getStatus()
public StatusJobState getState()
public void setState(StatusJobState state)
state
- Server status job internal state.public StatusJob.Task getPortCheck()
public StatusJob.RunnerTask getLocations()
__locations
asynchronous task.
__locations
asynchronous task.public StatusJob.RunnerTask getVersion()
version
asynchronous task.
version
asynchronous task.Copyright © 2013. All Rights Reserved.