|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.tatool.core.module.scheduler.AbstractModuleScheduler
public abstract class AbstractModuleScheduler
Abstract module scheduler. Implements module and dataservice properties.
| Nested Class Summary | |
|---|---|
class |
AbstractModuleScheduler.ModuleSchedulerMessageImpl
|
| Constructor Summary | |
|---|---|
AbstractModuleScheduler()
|
|
| Method Summary | |
|---|---|
DataService |
getDataService()
Gets the ModuleDataService this scheduler is using. |
Module |
getModule()
Gets the module this scheduler is used for. |
String |
getSchedulerLastSessionDate(Module module)
|
String |
getSchedulerNumSessions(Module module)
|
void |
setDataService(DataService dataService)
Set the dataService it might need. |
void |
setModule(Module module)
Set the module this scheduler should manage. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface ch.tatool.module.ModuleScheduler |
|---|
getName, initialize, isSessionStartAllowed |
| Constructor Detail |
|---|
public AbstractModuleScheduler()
| Method Detail |
|---|
public void setModule(Module module)
setModule in interface ModuleSchedulerpublic void setDataService(DataService dataService)
setDataService in interface ModuleSchedulerpublic Module getModule()
public DataService getDataService()
public String getSchedulerNumSessions(Module module)
getSchedulerNumSessions in interface ModuleSchedulerpublic String getSchedulerLastSessionDate(Module module)
getSchedulerLastSessionDate in interface ModuleScheduler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||