| Package | Description |
|---|---|
| csbase.logic | |
| csbase.logic.server | |
| csbase.remote |
| Modifier and Type | Method and Description |
|---|---|
ServerURI |
ServerURI.appendParams(Map<String,String> params)
Adiciona parâmetros a URI.
|
static ServerURI |
ServerURI.create(String host,
int port)
Cria uma URI para acesso a um servidor.
|
ServerURI |
ServerManager.getDefaultURI() |
protected ServerURI |
ServerManagerData.getDefaultURI() |
protected ServerURI |
MonitoredServer.getURI() |
ServerURI |
ServerMonitor.getURI()
Retorna a URI do servidor que está sendo monitorado.
|
static ServerURI |
ServerURI.parse(String uriStr)
Retorna uma URI CSBase a partir de uma String
|
| Modifier and Type | Method and Description |
|---|---|
Set<ServerURI> |
ServerManager.getManagedServers()
Obtém o conjunto de URI's que identifica os servidores sendo gerenciados
|
protected Set<ServerURI> |
ServerManagerData.getManagedServers()
Obtém o conjunto de URI's que identifica os servidores sendo gerenciados
|
| Modifier and Type | Method and Description |
|---|---|
void |
ServerManager.addListener(ServerURI serverURI,
MonitoredServerListener l)
Adiciona um ouvinte do tipo
MonitoredServerListener para um
servidor |
boolean |
ServerManager.addObserver(ServerURI serverURI,
String serviceName,
RemoteObserver observer,
Object arg)
Adiciona um observador.
|
boolean |
MonitoredServer.canReach(ServerURI uri,
int port)
Verifica se um determinado servidor consegue acessar o host a partir do
qual este método foi chamado, em uma determinada porta.
|
int |
ServerURI.compareTo(ServerURI serverURI) |
void |
ServerManager.deleteListener(ServerURI serverURI,
MonitoredServerListener l)
Remove o ouvinte do tipo
MonitoredServerListener de um servidor |
void |
ServerManager.deleteObserver(ServerURI serverURI,
String serviceName,
RemoteObserver observer,
Object arg)
Remove um observador.
|
protected boolean |
ServerManager.doLogin(ServerURI serverURI)
Executa o login de um servidor monitorado pelo gerente.
|
ServerMonitor |
ServerManager.getMonitor(ServerURI uri)
Recupera o monitor de um servidor
|
protected MonitoredServer |
ServerManagerData.getMonitoredServer(ServerURI uri)
Recupera a instância de monitoração de um servidor
|
ServerEntryPoint |
ServerManager.getServer(ServerURI uri)
Retorna a referência para o ponto de entrada de um servidor
|
Thread |
ServerManager.getServerLookupThread(ServerURI serverURI)
Retorna a thread de lookup do monitor de um servidor
|
<T> T |
ServerManager.getService(Class<T> serviceClass,
ServerURI serverURI)
Retorna a referência para um serviço de um servidor.
|
Session |
ServerManager.getSession(ServerURI uri)
Recupera a sessão do usuário em um servidor
|
void |
ServerManager.invalidate(ServerURI serverURI)
Força a verificação de estado do monitor de um servidor
|
boolean |
ServerManager.isAlive(ServerURI serverURI)
Indica se o servidor está vivo.
|
boolean |
ServerManager.isDefault(ServerURI sURI)
Testa se um determinado servidor é o default
|
boolean |
ServerManager.isMonitored(ServerURI serverURI) |
protected boolean |
ServerManagerData.isMonitored(ServerURI serverURI) |
boolean |
ServerManager.login(ServerURI serverURI)
Executa o login no servidor.
|
void |
ServerManager.logout(ServerURI serverURI,
boolean flush)
Executa logout em um servidor, pára a monitoração, remove observadores e
ouvintes e por fim notifica os ouvintes do gerente do logout bem sucedido.
|
void |
MonitoredServerListener.notifyConnectionLost(ServerURI serverURI)
Método chamado quando a conexão é perdida.
|
void |
MonitoredServerListener.notifyConnectionReestablished(ServerURI serverURI)
Método chamado quando a conexão é restabelecida.
|
void |
MonitoredServerListener.notifyLoggedIn(ServerURI serverURI)
Método chamado quando o login é executado com sucesso
|
void |
MonitoredServerListener.notifyLoggedOut(ServerURI serverURI)
Método chamado quando o logout é executado com sucesso
|
void |
MonitoredServer.notifyServerReachable(ServerURI serverURI)
Chamado quando o ServerMonitor reestabelece a conexão com o servidor
|
void |
ServerMonitorListener.notifyServerReachable(ServerURI serverURI)
Chamado quando o ServerMonitor reestabelece a conexão com o servidor
|
void |
MonitoredServer.notifyServerUnreachable(ServerURI serverURI)
Chamado quando ServerMonitor detecta que o servidor não está alcançável
|
void |
ServerMonitorListener.notifyServerUnreachable(ServerURI serverURI)
Chamado quando ServerMonitor detecta que o servidor não está alcançável
|
boolean |
ServerManager.performLookup(ServerURI uri)
Executa o lookup de um servidor
|
protected void |
ServerManager.removeObservers(ServerURI serverURI)
Remove todos os observadores cadastrados
|
protected void |
ServerManagerData.removeServer(ServerURI serverURI)
Remove um servidor da monitoração.
|
void |
ServerManager.setDefaultServer(ServerURI serverURI)
Define o servidor default
|
protected void |
ServerManagerData.setDefaultServer(ServerURI serverURI)
Define o servidor default
|
protected void |
ServerManager.setSystemName(ServerURI sURI,
String systemName)
Define o nome do sistema a ser usado no servidor
|
protected boolean |
ServerManager.validate(ServerURI uri)
Executa o login e recupera a referência para os serviços de um servidor
|
| Constructor and Description |
|---|
MonitoredServer(ServerURI serverURI,
Class<?> locator,
boolean ignoreVersion,
boolean verbose,
int windowSize)
Constrói uma monitoração.
|
MonitoredServer(ServerURI serverURI,
Class<?> locator,
boolean ignoreVersion,
int windowSize)
Constrói uma monitoração.
|
MonitoredServer(ServerURI serverURI,
Class<?> locator,
int windowSize)
Constrói uma monitoração.
|
MonitoredServer(ServerURI serverURI,
Set<String> serviceNames,
boolean ignoreVersion,
int windowSize)
Constrói uma monitoração.
|
MonitoredServer(ServerURI serverURI,
Set<String> serviceNames,
int windowSize)
Constrói uma monitoração.
|
ServerMonitor(ServerURI serverURI)
Constrói um monitor que será monitorado indefinidamente.
|
ServerMonitor(ServerURI serverURI,
int maxRetries)
Constrói um monitor.
|
ServerMonitor(ServerURI serverURI,
int maxRetries,
boolean verbose)
Constrói um monitor.
|
SingleServerManager(ServerURI serverURI,
Class<?> locator,
boolean verbose,
int windowSize)
Constrói o gerente
|
SingleServerManager(ServerURI serverURI,
Class<?> locator,
int windowSize)
Constrói o gerente
|
| Modifier and Type | Method and Description |
|---|---|
ServerURI |
ServerInfoData.getURI()
Obtém a URI do servidor.
|
ServerURI |
ServerInfo.getURI() |
| Constructor and Description |
|---|
ServerInfo(Integer id,
String name,
boolean suspended,
boolean isLocal,
ServerURI uri)
Construtor.
|
ServerInfoData(String name,
boolean suspended,
boolean isLocal,
ServerURI uri)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
Session |
ServerEntryPoint.login(ServerURI referedServerURI,
Map<String,Serializable> attr,
boolean copyServerSessionAttrs,
Object sessionkey,
String login,
String delegatedLogin,
Locale locale,
TimeZone tz)
Executa o login de um usuário que é validado através de uma referência de
outro servidor onde ele deve ter uma sessão válida.
|
Copyright © 2017. All rights reserved.