com.uwyn.drone.modules.logmanagement
Interface LogManager

All Known Implementing Classes:
DatabaseLogs

public interface LogManager


Method Summary
 void addLog(Bot bot, Channel channel, ServerMessage serverMessage)
           
 boolean getLogMessages(LogResultProcessor processor, Bot bot, Channel channel, Calendar day)
           
 boolean searchLog(LogResultProcessor processor, Bot bot, Channel channel, String search)
           
 

Method Detail

addLog

public void addLog(Bot bot,
                   Channel channel,
                   ServerMessage serverMessage)
            throws LogManagerException
Throws:
LogManagerException

searchLog

public boolean searchLog(LogResultProcessor processor,
                         Bot bot,
                         Channel channel,
                         String search)
                  throws LogManagerException
Throws:
LogManagerException

getLogMessages

public boolean getLogMessages(LogResultProcessor processor,
                              Bot bot,
                              Channel channel,
                              Calendar day)
                       throws LogManagerException
Throws:
LogManagerException


Copyright © 2002-2004 Geert Bevin and UWYN. All Rights Reserved.