|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.rmi.server.RemoteObject | +--java.rmi.server.RemoteServer | +--java.rmi.server.UnicastRemoteObject | +--webmngr.rmi.DataPollerServer
Este componente consome, guarda e disponibiliza informações dos monitores.
Estas informações são coletadas em tempo real. As informações ficam
disponíveis aos DataPollerClient's e servem para gerar o gráfico animado.
Title: WebManager v2.0
Description: A web tool to network management.
Copyright: Copyright (c) 2002
Company: DSC/UFPB
Fields inherited from class java.rmi.server.RemoteObject |
ref |
Constructor Summary | |
DataPollerServer()
Default constructor. |
Method Summary | |
void |
addInterestingDevice(java.lang.String device)
Adds a new interesting device. |
void |
addInterestingInformation(java.lang.String information)
Adds a new interesting information. |
void |
consume(DatabusObject databo)
Consume the information. |
Timestamp |
getDataFromServer(java.lang.String oid,
java.lang.String deviceName)
Returns first information on buffer. |
Databus |
getInputDatabus()
Retorna o barramento que se esta conectado como consumidor |
java.util.Iterator |
getInterests()
Returns a list of the all interesting information from DataPollerServer. |
java.lang.String |
getName()
Returns name. |
void |
joinBus()
Conecta este DatabusConsumer a um barramento de dados. O DatabusMember deve chamar este método toda vez que quiser entrar no barramento. |
void |
leaveBus()
Desconecta este DatabusConsumer de um barramento de dados. O DatabusMember deve chamar este método toda vez que quiser sair do barramento. |
void |
setInputDatabus(java.lang.String databusname)
Indicates which bus the server must be connected as consumer. |
void |
setName(java.lang.String name)
Sets name. |
void |
setServer(java.lang.String server)
Sets name server. |
void |
startRMIServer()
Starts this rmi server. |
java.lang.String |
startTemporaryMonitor(java.lang.String hostname,
int interval)
Starts the applet monitor. |
void |
stopTemporaryMonitor(java.lang.String hostname)
Finds the monitor and set poll interval to old value. |
Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public DataPollerServer() throws java.rmi.RemoteException
Method Detail |
public void setName(java.lang.String name)
setName
in interface DatabusMember
name
- of this beanpublic java.lang.String getName()
getName
in interface DatabusMember
public void setServer(java.lang.String server)
new
- name of this serverpublic void setInputDatabus(java.lang.String databusname)
setInputDatabus
in interface DataConsumer
databusname
- Bus name.public Databus getInputDatabus()
DataConsumer
getInputDatabus
in interface DataConsumer
webmngr.databus.DataConsumer
public void leaveBus()
leaveBus
in interface DataConsumer
public void joinBus()
joinBus
in interface DataConsumer
public void consume(DatabusObject databo)
consume
in interface DataConsumer
webmngr.databus.DataConsumer
databo
- Informação vinda do barramento.public void startRMIServer()
startRMIServer
in interface Server
public void addInterestingDevice(java.lang.String device)
addInterestingDevice
in interface SmartDataConsumer
webmngr.databus.SmartDataConsumer
device
- - Um dos dispositivos de interessepublic void addInterestingInformation(java.lang.String information)
addInterestingInformation
in interface SmartDataConsumer
webmngr.databus.SmartDataConsumer
info
- - Uma das informações de interesse.public Timestamp getDataFromServer(java.lang.String oid, java.lang.String deviceName)
getDataFromServer
in interface DataPoller
webmngr.rmi.DataPoller
oid
- and device namepublic java.util.Iterator getInterests()
getInterests
in interface SmartDataConsumer
webmngr.databus.SmartDataConsumer
public java.lang.String startTemporaryMonitor(java.lang.String hostname, int interval) throws java.rmi.RemoteException
startTemporaryMonitor
in interface DataPoller
webmngr.rmi.DataPoller
hostname
- and poll intervalpublic void stopTemporaryMonitor(java.lang.String hostname) throws java.rmi.RemoteException
stopTemporaryMonitor
in interface DataPoller
webmngr.rmi.DataPoller
host
- name
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |