webmngr.databus
Class VariableBindings

java.lang.Object
  |
  +--webmngr.databus.VariableBindings
All Implemented Interfaces:
java.io.Serializable

public class VariableBindings
extends java.lang.Object
implements java.io.Serializable

Objeto que representa uma informação de gerência .
Possui um conjunto de pares OID , valor da variável.

Author:
Alexandre Nóbrega Duarte
See Also:
Serialized Form

Constructor Summary
VariableBindings()
          Construtor default.
VariableBindings(java.util.Date date)
          Construtor completo.
 
Method Summary
 void addVariableBinding(java.lang.String oid, java.lang.Object valor)
          Adciona um par OID,Valor da variável coletada.
 java.util.Date getDate()
          Retorna o momento em que a informação foi coletada
 java.util.Iterator getOids()
          Retorna um Iterador dos oids da VariableBinding
 java.lang.Object getVariableValue(java.lang.String oid)
          Retorna o valor associado a este OID
 void removeVariableBinding(java.lang.String oid)
          Remove a chave passada da tabela
 void setDate(java.util.Date date)
          Modifica a data em que a informação foi coletada
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariableBindings

public VariableBindings()
Construtor default.

VariableBindings

public VariableBindings(java.util.Date date)
Construtor completo.
Method Detail

addVariableBinding

public void addVariableBinding(java.lang.String oid,
                               java.lang.Object valor)
Adciona um par OID,Valor da variável coletada.
Parameters:
oid - Oid que foi monitorado
valor - Valor do oid monitorado

removeVariableBinding

public void removeVariableBinding(java.lang.String oid)
Remove a chave passada da tabela
Parameters:
oid - Oid que deve ser removido da variableBinding

getVariableValue

public java.lang.Object getVariableValue(java.lang.String oid)
Retorna o valor associado a este OID
Parameters:
oid - Oid que se quer recuperar o valor
Returns:
Object que representa o valor do oid de entrada

getOids

public java.util.Iterator getOids()
Retorna um Iterador dos oids da VariableBinding
Returns:
Um iterador contendo todos os OIDs presentes.

setDate

public void setDate(java.util.Date date)
Modifica a data em que a informação foi coletada
Parameters:
date - Momento em que a informação foi coletada.

getDate

public java.util.Date getDate()
Retorna o momento em que a informação foi coletada
Returns:
Momento em que a informação foi coletada.