webmngr.databus
Class DatabusObject

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

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

Classe que representa os dados que trafégam no databus

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

Field Summary
protected  java.lang.Object info
          Informação gerada.
protected  DataProducer source
          DataProducer que gerou a informação.
 
Constructor Summary
DatabusObject()
          Construtor Default
DatabusObject(DataProducer source, java.lang.Object info)
          Construtor parametrizado.
 
Method Summary
 java.lang.Object getInfo()
          Método para acessar a informação.
 DataProducer getSource()
          Método para acessar o fornecedor da informação
 void setInfo(java.lang.Object info)
          Modifica a informação gerada pelo objeto
 void setSource(DataProducer source)
          Método para modificar o source de um DatabusObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

source

protected DataProducer source
DataProducer que gerou a informação.

info

protected java.lang.Object info
Informação gerada.
Constructor Detail

DatabusObject

public DatabusObject()
Construtor Default

DatabusObject

public DatabusObject(DataProducer source,
                     java.lang.Object info)
Construtor parametrizado.
Parameters:
source - DataProducer que forneceu a informação.
info - A informação propriamente dita.
Method Detail

setSource

public void setSource(DataProducer source)
Método para modificar o source de um DatabusObject
Parameters:
source - DataProducer que gerou a informação

getSource

public DataProducer getSource()
Método para acessar o fornecedor da informação
Returns:
DataProducer que gerou a informação.

setInfo

public void setInfo(java.lang.Object info)
Modifica a informação gerada pelo objeto
Parameters:
info - Informação gerada

getInfo

public java.lang.Object getInfo()
Método para acessar a informação.
Returns:
Informação atual no barramento.