@Deprecated
public class CommandObserver
extends java.util.Observable
implements csbase.remote.RemoteObserver
| Modifier and Type | Method and Description |
|---|---|
void |
addCommandObserver(java.lang.Object commandId)
Deprecated.
Adiciona o observador no servidor para o identificador do comando dado.
|
void |
addListener(CommandListener listener)
Deprecated.
Adiciona um observador local a este observador remoto.
|
void |
deleteCommandObserver(java.lang.Object commandId)
Deprecated.
Remove o observador no servidor para o identificador do comando dado.
|
static CommandObserver |
getInstance()
Deprecated.
Obtém o singleton.
|
void |
install()
Deprecated.
Registra no servidor um observador.
|
boolean |
removeListener(CommandListener listener)
Deprecated.
Remove um observador local deste observador remoto.
|
static void |
start()
Deprecated.
Cria um singleton desta classe.
|
static void |
stop()
Deprecated.
Desinstala o observador do registro do RMI.
|
void |
uninstall()
Deprecated.
Remove do servidor o registro desse observador.
|
void |
update(csbase.remote.RemoteEvent event)
Deprecated.
Trata os eventos que notificam uma mudança no comando em execução.
|
void |
update(csbase.remote.RemoteEvent[] events)
Deprecated.
|
public static CommandObserver getInstance()
Obtém o singleton.
Ele não cria o singleton. Para criá-lo, utilize o método start().
public static void start()
throws java.rmi.RemoteException
java.rmi.RemoteException - Em caso de erro de RMI.public static void stop()
throws java.rmi.RemoteException
java.rmi.RemoteException - Em caso de erro de RMI.public void addCommandObserver(java.lang.Object commandId)
commandId - Identificador do comando.public void addListener(CommandListener listener)
listener - O observador local (Não aceita null).public void deleteCommandObserver(java.lang.Object commandId)
commandId - Identificador do comando.public void install()
throws java.rmi.RemoteException
install in interface csbase.remote.RemoteObserverjava.rmi.RemoteExceptionpublic boolean removeListener(CommandListener listener)
listener - O observador local (Não aceita null).false se o observador a ser removido não estava cadastrado
neste observador remoto.public void uninstall()
throws java.rmi.RemoteException
uninstall in interface csbase.remote.RemoteObserverjava.rmi.RemoteExceptionpublic void update(csbase.remote.RemoteEvent event)
update in interface csbase.remote.RemoteObserverevent - Descrição do eventopublic void update(csbase.remote.RemoteEvent[] events)
throws java.rmi.RemoteException
update in interface csbase.remote.RemoteObserverjava.rmi.RemoteExceptionCopyright © 2016. All Rights Reserved.