webmngr.loggers
Interface Logger

All Superinterfaces:
DatabusMember, DataConsumer, java.io.Serializable, SmartDataConsumer
All Known Implementing Classes:
AbstractLogger

public interface Logger
extends SmartDataConsumer

Interface que indica que um objeto é um logger.

Author:
Alexandre Nóbrega Duarte

Method Summary
 java.lang.String getPath()
          Retorna o diretório base do logger.
 void log()
          Realiza o log.
 void setPath(java.lang.String path)
          Configura o diretório base do logger.
 void start()
          Inicia o log.
 
Methods inherited from interface webmngr.databus.SmartDataConsumer
addInterestingDevice, addInterestingInformation, getInterests
 
Methods inherited from interface webmngr.databus.DataConsumer
consume, getInputDatabus, joinBus, leaveBus, setInputDatabus
 
Methods inherited from interface webmngr.databus.DatabusMember
getName, setName
 

Method Detail

setPath

public void setPath(java.lang.String path)
Configura o diretório base do logger.
Parameters:
path - O caminho do diretorio base do logger

getPath

public java.lang.String getPath()
Retorna o diretório base do logger.
Returns:
O diretorio base do logger

log

public void log()
Realiza o log.

start

public void start()
Inicia o log.