org.brains2b.coffee.decode
Class EncodeHandler
java.lang.Object
org.brains2b.coffee.decode.EncodeHandler
- All Implemented Interfaces:
- CoffeeExchange, TicketHandler
public class EncodeHandler
- extends java.lang.Object
- implements TicketHandler, CoffeeExchange
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EncodeHandler
public EncodeHandler()
addProgressMonitor
public void addProgressMonitor(ProgressMonitor m)
- Specified by:
addProgressMonitor
in interface TicketHandler
close
public void close()
throws java.lang.Exception
- Specified by:
close
in interface TicketHandler
- Throws:
java.lang.Exception
getHandledEvents
public int[] getHandledEvents()
- Specified by:
getHandledEvents
in interface TicketHandler
handleEvent
public NNTPMessage handleEvent(CoffeeEvent event)
throws CoffeeSpill
- Specified by:
handleEvent
in interface TicketHandler
- Throws:
CoffeeSpill
isAvailable
public boolean isAvailable()
- Specified by:
isAvailable
in interface TicketHandler
open
public void open()
throws java.lang.Exception
- Specified by:
open
in interface TicketHandler
- Throws:
java.lang.Exception
removeProgressMonitor
public void removeProgressMonitor(ProgressMonitor m)
- Specified by:
removeProgressMonitor
in interface TicketHandler
setCurrentMessage
public void setCurrentMessage(NNTPMessage message)
- Specified by:
setCurrentMessage
in interface CoffeeExchange
fireCoffeeEvent
public void fireCoffeeEvent(CoffeeExchange source,
int action,
java.lang.Object argument)