org.brains2b.coffee.plugin.nzb
Class NzbProcessor
java.lang.Object
org.brains2b.task.DefaultTask
org.brains2b.coffee.plugin.nzb.NzbProcessor
- All Implemented Interfaces:
- CoffeeExchange, CoffeeExchangeControl, java.util.EventListener, java.lang.Runnable, org.brains2b.task.Task, org.brains2b.task.TaskListener
- public class NzbProcessor
- extends org.brains2b.task.DefaultTask
- implements CoffeeExchangeControl, org.brains2b.task.TaskListener
[Short description]
[Long description]
- Version:
- [version] [lastrevisiondate]
- Author:
- dennis@brains2b.nl
Fields inherited from interface org.brains2b.task.Task |
RESULT_ERROR, RESULT_OK, RESULT_WARNING |
Methods inherited from class org.brains2b.task.DefaultTask |
addException, addMessage, getMax, getMessages, getMin, getPosition, getResult, isFinished, progress, progress, setFinished, setMax, setMin, setResult |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.brains2b.task.Task |
getMessages, getResult, isFinished, setFinished |
NzbProcessor
public NzbProcessor(NzbDocument doc,
java.io.File path)
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
taskProgressed
public void taskProgressed(org.brains2b.task.TaskEvent e)
- Specified by:
taskProgressed
in interface org.brains2b.task.TaskListener
fireTaskEvent
public void fireTaskEvent(org.brains2b.task.TaskEvent e)
addTaskListener
public void addTaskListener(org.brains2b.task.TaskListener tl)
removeTaskListener
public void removeTaskListener(org.brains2b.task.TaskListener tl)
getTaskListener
public org.brains2b.task.TaskListener getTaskListener()
- Specified by:
getTaskListener
in interface CoffeeExchangeControl
fireCoffeeEvent
public void fireCoffeeEvent(CoffeeExchange source,
int action,
java.lang.Object argument)
setCurrentMessage
public void setCurrentMessage(NNTPMessage message)
- Specified by:
setCurrentMessage
in interface CoffeeExchange