|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--webmngr.monitor.AbstractMonitor | +--webmngr.monitor.CLIMonitor
Monitor para fazer screen scraping em command line interface. (exemplo: para pegar informação de comutador ATM que não está em MIB).
Fields inherited from class webmngr.monitor.AbstractMonitor |
databus, databusname, device, engine |
Constructor Summary | |
CLIMonitor(CLIDevice device)
Construtor default |
Method Summary | |
boolean |
getData()
Metodo que retorna a Data de um host |
java.lang.String |
getHost()
Método que retorna o host que será conectado |
int |
getPort()
Metodo que retorna a porta utilizada |
double |
getResult()
Retorna o resultado |
void |
produce()
Insere os dados coletados no barramento de saída. Futuramente pode-se pensar num modo de separar a distribuição da informação do monitoramento , pode-se , por exemplo , usar um Thread em separado apenas para a distribuição. |
void |
run()
Realiza a monitoração |
void |
setHost(java.lang.String hostname)
Método que altera o host que será conectado |
void |
setPort(int portNumber)
Metodo que altera a porta a ser utilizada |
void |
setResult(double result)
Metodo que modifica o resultado |
void |
start()
Inicia a monitoração |
void |
stop()
Interrompe o monitoramento. |
Methods inherited from class webmngr.monitor.AbstractMonitor |
clone, getDevice, getMonitorID, getName, getOutputDatabus, isAlive, setDevice, setMonitorID, setName, setOutputDatabus |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CLIMonitor(CLIDevice device)
Method Detail |
public double getResult()
public java.lang.String getHost()
public int getPort()
public void setHost(java.lang.String hostname)
hostname
- O nome do hostpublic void setPort(int portNumber)
portNumber
- O número da portapublic void setResult(double result)
result
- Novo resultadopublic void start()
start
in class AbstractMonitor
public void stop()
stop
in class AbstractMonitor
public void run()
public boolean getData()
public void produce()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |