public class ShutdownWarner extends AbstractClientPlugin implements ClientPluginI
| Constructor and Description |
|---|
ShutdownWarner(ClientContextI _ctx,
electric.xml.Element el) |
| Modifier and Type | Method and Description |
|---|---|
void |
blinkLabel() |
java.lang.String |
clientCloseVeto() |
void |
close() |
ClientContextI |
getCtx() |
java.lang.String |
getName() |
void |
localeChanged(java.util.Locale oldLocale,
java.util.Locale newLocale)
Called whenever the default locale in @see de.ipcon.tools.L10n is changed.
|
void |
postInit() |
void |
refreshActions() |
void |
refreshActions(boolean sync) |
void |
reloadConfig(electric.xml.Element el) |
void |
serverConnectionEstablished(java.lang.String serverURL)
Called if a new server connection was established.
|
void |
serverConnectionLost(java.lang.String serverURL,
java.lang.String reason)
Called if the current server connection was lost.
|
void |
serverConnectionRollingOver(java.lang.String serverURL,
java.lang.String reason)
Called if the current server connection will be replaced by a better one.
|
void |
serverIsShutdown(java.util.Date dateShutdownOnClientReceived,
java.util.Date dateShutdownOnServer)
Called if the server we were connected to was shut down.
|
void |
serverShutdownInitiated(java.util.Date d)
Called if the server we are connected to is going to shut down.
|
void |
serverShutdownStopped()
Called if the shutdown of the server we are connected to was stopped.
|
void |
setCtx(ClientContextI $2) |
void |
startCountdown(java.util.Date d) |
void |
stopCountdown() |
void |
stopCountdown(boolean becauseOfShutdownOrForcedClientDisconnect) |
void |
updateServerHealth(DBManServerHealthEvent she)
Called if the server sent an update to his health information.
|
forcedClientDisconnectInitiated, forcedClientDisconnectStopped, reregisterActionsequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforcedClientDisconnectInitiated, forcedClientDisconnectStopped, reregisterActionspublic ShutdownWarner(ClientContextI _ctx, electric.xml.Element el)
public void close()
close in interface ClientPluginIclose in class AbstractClientPluginpublic java.lang.String getName()
getName in interface ClientPluginIgetName in class AbstractClientPluginpublic void postInit()
postInit in interface ClientPluginIpostInit in class AbstractClientPluginpublic void refreshActions(boolean sync)
refreshActions in interface ClientPluginIrefreshActions in class AbstractClientPluginpublic void refreshActions()
refreshActions in interface ClientPluginIrefreshActions in class AbstractClientPluginpublic java.lang.String clientCloseVeto()
clientCloseVeto in interface ClientPluginIclientCloseVeto in class AbstractClientPluginpublic void localeChanged(java.util.Locale oldLocale,
java.util.Locale newLocale)
ClientPluginIlocaleChanged in interface ClientPluginIlocaleChanged in class AbstractClientPluginpublic void updateServerHealth(DBManServerHealthEvent she)
ClientPluginIupdateServerHealth in interface ClientPluginIupdateServerHealth in class AbstractClientPluginpublic void serverShutdownInitiated(java.util.Date d)
ClientPluginIserverShutdownInitiated in interface ClientPluginIserverShutdownInitiated in class AbstractClientPluginpublic void serverShutdownStopped()
ClientPluginIserverShutdownStopped in interface ClientPluginIserverShutdownStopped in class AbstractClientPluginpublic void startCountdown(java.util.Date d)
public void stopCountdown()
public void stopCountdown(boolean becauseOfShutdownOrForcedClientDisconnect)
public void serverIsShutdown(java.util.Date dateShutdownOnClientReceived,
java.util.Date dateShutdownOnServer)
ClientPluginIserverIsShutdown in interface ClientPluginIserverIsShutdown in class AbstractClientPluginpublic void serverConnectionEstablished(java.lang.String serverURL)
ClientPluginIserverConnectionEstablished in interface ClientPluginIserverConnectionEstablished in class AbstractClientPluginpublic void serverConnectionLost(java.lang.String serverURL,
java.lang.String reason)
ClientPluginIserverConnectionLost in interface ClientPluginIserverConnectionLost in class AbstractClientPluginpublic void serverConnectionRollingOver(java.lang.String serverURL,
java.lang.String reason)
ClientPluginIserverConnectionRollingOver in interface ClientPluginIserverConnectionRollingOver in class AbstractClientPluginpublic void reloadConfig(electric.xml.Element el)
reloadConfig in interface ClientPluginIreloadConfig in class AbstractClientPluginpublic void blinkLabel()
public ClientContextI getCtx()
public void setCtx(ClientContextI $2)
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.