|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--webmngr.devices.AbstractDevice
Um dispositivo abstrato de rede que pode ser gerenciado.
Field Summary | |
protected Template |
template
Template que armazena as demais propriedades deste dispositivo. |
Constructor Summary | |
AbstractDevice()
|
Method Summary | |
void |
addGraphReference(GraphReference graphReference)
Adiciona um novo graphReference há lista deste dispositivo. Cada graphReference representa um gráfico que será traçado para este dispositivo. |
void |
addOID(java.lang.String OID)
Insere um novo OID na lista de OIDs deste dispositivo |
void |
addOIDRef(OIDRef o)
Adiciona um OIDRef a este dispositivo. |
java.lang.Object |
clone()
|
Contact |
getContact()
Retorna um Objeto que representa a forma de contactar a pessoa responsável por este dispositivo. |
java.lang.String |
getFunctionalDescription()
Retorna a descrição funcional |
java.util.Iterator |
getGraphReferences()
Retorna um iterador com todos os graphReferences deste dispositivo |
java.lang.String |
getHardwareDescription()
Retorna a descrição do Hardware |
int |
getIndex()
Retorna o index deste dispositivo. |
java.lang.String |
getName()
Retorna o nome deste template |
java.lang.String |
getObs()
Retorna a descrição ou observação sobre o uso deste 2. |
java.util.Iterator |
getOIDs()
Retorna um iterador com todos os OIDs deste dispositivo. |
java.lang.String |
getStatusOID()
Retorna o OID de Status |
Template |
getTemplate()
Retorna o template deste device. |
boolean |
remGraphReference(GraphReference graphReference)
Remove um graphReference da lista deste dispositivo. |
boolean |
remOID(java.lang.String OID)
Remove um OID da lista de OIDs deste dispositivo. |
void |
setContact(Contact contact)
Adciona um contato para este device. Um contato representa a pessoa responsável pelo device. |
void |
setFunctionalDescription(java.lang.String functionalDescription)
Configura a descrição funcional |
void |
setHardwareDescription(java.lang.String hardwareDescription)
Configura a descrição de hardware. |
void |
setIndex(int index)
Seta o index deste dispositivo, 0 para uma máquina e i para uma interface de rede. |
void |
setName(java.lang.String name)
Modifica o nome deste dispositivo. |
void |
setObs(java.lang.String obs)
Adiciona uma breve descrição ou observação sobre o uso deste dispositivo. |
void |
setStatusOID(java.lang.String statusOID)
Configura o StatusOID deste dispositivo. Pode ser o OID especial do WebManager para utilizar o ping , webmngr.ping.PingUP , ou qualquer outro OID SNMP. |
void |
setTemplate(Template at)
Copia o conteúdo de um outro template para este device. |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected Template template
Constructor Detail |
public AbstractDevice()
Method Detail |
public void setName(java.lang.String name)
setName
in interface Template
name
- String representando o nome do Dispositivo.public java.lang.String getName()
Template
getName
in interface Template
public void setObs(java.lang.String obs)
setObs
in interface Template
obs
- Descrição ou observação sobre o uso deste dispositivo.public java.lang.String getObs()
Template
getObs
in interface Template
public void setStatusOID(java.lang.String statusOID)
setStatusOID
in interface Template
statusOID
- String representando o OID de estatus , ex: webmngr.ping.PingUPpublic java.lang.String getStatusOID()
Template
getStatusOID
in interface Template
public void setHardwareDescription(java.lang.String hardwareDescription)
setHardwareDescription
in interface Template
hardwareDescription
- Descrição de Hardwarepublic java.lang.String getHardwareDescription()
Template
getHardwareDescription
in interface Template
public void setFunctionalDescription(java.lang.String functionalDescription)
setFunctionalDescription
in interface Template
functionalDescription
- Descrição funcionalpublic java.lang.String getFunctionalDescription()
getFunctionalDescription
in interface Template
public void addGraphReference(GraphReference graphReference)
addGraphReference
in interface Template
public boolean remGraphReference(GraphReference graphReference)
remGraphReference
in interface Template
graphReference
- GraphReference a ser removido.public java.util.Iterator getGraphReferences()
getGraphReferences
in interface Template
public void addOIDRef(OIDRef o)
addOIDRef
in interface Template
public void addOID(java.lang.String OID)
addOID
in interface Template
public boolean remOID(java.lang.String OID)
remOID
in interface Template
OID
- OID que será removidopublic java.util.Iterator getOIDs()
getOIDs
in interface Template
public void setContact(Contact contact)
setContact
in interface Template
public Contact getContact()
getContact
in interface Template
public void setIndex(int index)
setIndex
in interface Template
public int getIndex()
getIndex
in interface Template
public void setTemplate(Template at)
setTemplate
in interface Template
at
- O template do qual este template irá herdar atributos.public Template getTemplate()
public java.lang.Object clone()
clone
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |