public class LocalServerRemoteMonitor
extends csbase.logic.SingleServerManager
| Constructor and Description |
|---|
LocalServerRemoteMonitor(csbase.logic.ServerURI serverURI,
java.lang.Class<?> locator)
Cria um monitorador remoto de servidor central que será usado pelo servidor
local.
|
LocalServerRemoteMonitor(csbase.logic.ServerURI serverURI,
java.lang.Class<?> locator,
int windowSize)
Cria um monitorador remoto de servidor central que será usado pelo servidor
local.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
error(java.lang.Throwable t)
Tratamento de erro.
|
static LocalServerRemoteMonitor |
getInstance()
Obtém a instância única do monitorador de servidor central.
|
protected java.lang.String |
lang(java.lang.String key) |
protected csbase.logic.Session |
login() |
void |
start()
Inicia o monitor.
|
protected void |
warning(java.lang.String message)
Tratamanto de aviso (warning)
|
logout, lookup, ping, setSystemName, startMonitoring, stopaddCommonListener, addListener, addListener, addObserver, addObserver, addServer, deleteCommonListener, deleteListener, deleteListener, deleteObserver, deleteObserver, doLogin, getDefaultURI, getManagedServers, getMonitor, getMonitor, getServer, getServer, getServerLookupThread, getServerLookupThread, getServerPath, getService, getService, getSession, getSession, invalidate, invalidate, isAlive, isAlive, isDefault, isMonitored, login, logout, logout, performLookup, performLookup, removeObservers, removeObservers, setDefaultServer, setSystemName, setVerbose, shutdown, validate, validatepublic LocalServerRemoteMonitor(csbase.logic.ServerURI serverURI,
java.lang.Class<?> locator)
serverURI - A URI do servidor a ser monitorado.locator - A classe com o localizador de serviços. Será a classe
csbase.remote.ServerRemoteLocator ou um de seus descendentes.public LocalServerRemoteMonitor(csbase.logic.ServerURI serverURI,
java.lang.Class<?> locator,
int windowSize)
serverURI - A URI do servidor a ser monitorado.locator - A classe com o localizador de serviços. Será a classe
csbase.remote.ServerRemoteLocator ou um de seus descendentes.windowSize - Valor máximo da janela de backoff.public static final LocalServerRemoteMonitor getInstance()
protected final void error(java.lang.Throwable t)
t - a exceção.protected java.lang.String lang(java.lang.String key)
lang in class csbase.logic.SingleServerManagerprotected final csbase.logic.Session login()
throws csbase.exception.CSBaseException
login in class csbase.logic.SingleServerManagercsbase.exception.CSBaseExceptionpublic final void start()
protected final void warning(java.lang.String message)
message - a mensagem.Copyright © 2016. All Rights Reserved.