|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--webmngr.devices.AbstractDevice | +--webmngr.devices.Device | +--webmngr.devices.SNMPDevice
Classe que representa um dispositivo gerenciável com suporte a snmp.
Este dispositivo pode possuir interfaces gerenciáveis cada uma com o seu
conjunto de variáveis e gráficos.
Fields inherited from class webmngr.devices.Device |
CRITIC_HIGH, CRITIC_LITTLE, CRITIC_MAXIMUM, CRITIC_MEDIUM, CRITIC_MINIMAL, CRITIC_NONE, pingMonitor |
Fields inherited from class webmngr.devices.AbstractDevice |
template |
Constructor Summary | |
SNMPDevice()
Construtor default |
Method Summary | |
void |
addInterface(Interface it)
Insere uma interface na lista do dispositivo |
java.lang.Object |
clone()
Retorna o clone do SnmpDevice |
Interface |
getInterface(int index)
Retorna uma referência para a interface a partir do seu nome. |
Interface |
getInterface(java.lang.String nome)
Retorna uma referência para a interface a partir do seu nome. |
java.util.Iterator |
getInterfaces()
Retorna um iterador de interfaces deste dispositivo |
int |
getPort()
|
java.lang.String |
getReadCommunity()
|
int |
getRetries()
|
SNMPMonitor |
getSNMPMonitor()
Retorna o snmpMonitor do SNMPDevice |
int |
getSnmpVersion()
|
java.lang.String |
getWriteCommunity()
|
boolean |
remInterface(Interface it)
Remove uma Interface da lista do dispositivo Retorna true se a Interface estava na lista. |
void |
setOutputDatabus(java.lang.String databusname)
Delegado ao monitor |
void |
setPort(int port)
Indica qual a porta utilizada para conexão |
void |
setReadCommunity(java.lang.String readCommunity)
Configura senha de leitura do SNMP |
void |
setRetries(int retries)
Indica o número de tentativas de conexão que devem ser feitas antes de desistir. |
void |
setSnmpVersion(int snmpVersion)
Indica qual a versão do SNMP utilizada. 1 - SNMP Versão 1 2 - SNMP Versão 2 3 - SNMP Versão 3 |
void |
setWriteCommunity(java.lang.String writeCommunity)
Configura a senha de escrita do SNMP |
Methods inherited from class webmngr.devices.Device |
getCriticality, getHost, getLocation, getOutputDatabus, getPollInterval, getTimeout, produce, setCriticality, setHost, setLocation, setPollInterval, setTemplate, setTemplateObject, setTimeout |
Methods inherited from class webmngr.devices.AbstractDevice |
addGraphReference, addOID, addOIDRef, getContact, getFunctionalDescription, getGraphReferences, getHardwareDescription, getIndex, getName, getObs, getOIDs, getStatusOID, getTemplate, remGraphReference, remOID, setContact, setFunctionalDescription, setHardwareDescription, setIndex, setName, setObs, setStatusOID, setTemplate |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface webmngr.databus.DatabusMember |
getName, setName |
Constructor Detail |
public SNMPDevice()
Method Detail |
public void setSnmpVersion(int snmpVersion)
public int getSnmpVersion()
public void setPort(int port)
port
- Porta para conexãopublic int getPort()
public void setRetries(int retries)
retries
- Número de tentativaspublic int getRetries()
public void setReadCommunity(java.lang.String readCommunity)
readCommunity
- Senha de leiturapublic java.lang.String getReadCommunity()
public void setWriteCommunity(java.lang.String writeCommunity)
writeCommunity
- Senha de escritapublic java.lang.String getWriteCommunity()
public void addInterface(Interface it)
it
- Interface a ser inseridapublic boolean remInterface(Interface it)
it
- Interface a ser removidapublic java.util.Iterator getInterfaces()
public Interface getInterface(java.lang.String nome)
public Interface getInterface(int index)
public void setOutputDatabus(java.lang.String databusname)
setOutputDatabus
in class Device
webmngr.databus.DataProducer
databusname
- Nome do barramento ao qual quero me conectar.public SNMPMonitor getSNMPMonitor()
public java.lang.Object clone()
clone
in class Device
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |