|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jurismarches.vradi.services.tasks.TasksManager
public class TasksManager
This manager handle tasks management in
com.jurismarches.vradi.services.tasks package.
| Field Summary | |
|---|---|
protected BindingManager |
bindingManager
|
protected java.util.Timer |
mailCronTimer
Cron task to check mails every 10 minutes. |
protected MailingManager |
mailingManager
|
protected ReceiveMailTasks |
receiveMailTasks
|
protected org.nuiton.wikitty.WikittyProxy |
wikittyProxy
|
protected java.util.Map<java.lang.String,java.util.concurrent.ScheduledFuture<?>> |
xmlStreamImportTasks
Map entre les id des flux, et les taches gérant. |
protected java.util.concurrent.ScheduledExecutorService |
xmlStreamScheduler
Cron task to import streams. |
| Fields inherited from interface org.nuiton.wikitty.WikittyServiceListener |
|---|
CLEAR_EXTENSION_METHOD, CLEAR_WIKITTY_METHOD, PUT_EXTENSION_METHOD, PUT_WIKITTY_METHOD, REMOVE_EXTENSION_METHOD, REMOVE_WIKITTY_METHOD |
| Constructor Summary | |
|---|---|
TasksManager(org.nuiton.wikitty.WikittyProxy wikittyProxy,
MailingManager mailingManager,
BindingManager bindingManager)
|
|
| Method Summary | |
|---|---|
protected void |
cancelXmlImportTask(java.lang.String xmlStreamId,
boolean restart)
Cancel import task for specified id and restart a new task if requiered. |
void |
clearExtension(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
clearWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
|
protected void |
initMailTask()
Init and start mail tasks (check every 10 minutes) |
void |
initTasks()
Init all tasks. |
protected void |
initXmlStreamTask(XmlStream xmlStream)
Init single xml stream task. |
protected void |
initXmlStreamTasks()
Init and start xml stream tasks. |
void |
putExtension(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
putWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
removeExtension(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
removeWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.util.Timer mailCronTimer
protected java.util.concurrent.ScheduledExecutorService xmlStreamScheduler
protected ReceiveMailTasks receiveMailTasks
protected java.util.Map<java.lang.String,java.util.concurrent.ScheduledFuture<?>> xmlStreamImportTasks
protected org.nuiton.wikitty.WikittyProxy wikittyProxy
protected MailingManager mailingManager
protected BindingManager bindingManager
| Constructor Detail |
|---|
public TasksManager(org.nuiton.wikitty.WikittyProxy wikittyProxy,
MailingManager mailingManager,
BindingManager bindingManager)
| Method Detail |
|---|
public void initTasks()
protected void initMailTask()
protected void initXmlStreamTasks()
protected void initXmlStreamTask(XmlStream xmlStream)
xmlStream - xml stream
protected void cancelXmlImportTask(java.lang.String xmlStreamId,
boolean restart)
xmlStreamId - xml stream idrestart - restart a new import task for stream idpublic void putWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
putWikitty in interface org.nuiton.wikitty.WikittyServiceListenerpublic void removeWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
removeWikitty in interface org.nuiton.wikitty.WikittyServiceListenerpublic void clearWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
clearWikitty in interface org.nuiton.wikitty.WikittyServiceListenerpublic void putExtension(org.nuiton.wikitty.WikittyServiceEvent event)
putExtension in interface org.nuiton.wikitty.WikittyServiceListenerpublic void removeExtension(org.nuiton.wikitty.WikittyServiceEvent event)
removeExtension in interface org.nuiton.wikitty.WikittyServiceListenerpublic void clearExtension(org.nuiton.wikitty.WikittyServiceEvent event)
clearExtension in interface org.nuiton.wikitty.WikittyServiceListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||