public abstract class ServerStatusSwitch extends Object implements Consumer<Server>
if-then-else statements.
The order when comparing the server(-config) status should be:
| Constructor and Description |
|---|
ServerStatusSwitch(ServerActions serverActions) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Server server) |
protected abstract void |
onAdminMode(Server server) |
protected abstract void |
onBootErrors(Server server) |
protected abstract void |
onFailed(Server server) |
protected abstract void |
onNeedsReload(Server server) |
protected abstract void |
onNeedsRestart(Server server) |
protected abstract void |
onPending(Server server) |
protected abstract void |
onRunning(Server server) |
protected abstract void |
onStarting(Server server) |
protected abstract void |
onStopped(Server server) |
protected abstract void |
onSuspended(Server server) |
protected abstract void |
onUnknown(Server server) |
public ServerStatusSwitch(ServerActions serverActions)
protected abstract void onPending(Server server)
protected abstract void onBootErrors(Server server)
protected abstract void onFailed(Server server)
protected abstract void onAdminMode(Server server)
protected abstract void onStarting(Server server)
protected abstract void onSuspended(Server server)
protected abstract void onNeedsReload(Server server)
protected abstract void onNeedsRestart(Server server)
protected abstract void onRunning(Server server)
protected abstract void onStopped(Server server)
protected abstract void onUnknown(Server server)
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.