public abstract class AbstractScheduler extends Object implements IScheduler
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
appLogger |
Constructor and Description |
---|
AbstractScheduler() |
Modifier and Type | Method and Description |
---|---|
void |
fireEvent(Map map) |
Map |
getData() |
List |
getSourcesIds() |
void |
init() |
abstract void |
notifyData(Data data) |
void |
process(List dataSet) |
void |
setConnectedScheduler(IScheduler sched) |
public void setConnectedScheduler(IScheduler sched)
public abstract void notifyData(Data data)
notifyData
in interface IScheduler
data
- notified data.public void process(List dataSet)
process
in interface IScheduler
public List getSourcesIds()
getSourcesIds
in interface IScheduler
public void fireEvent(Map map)
fireEvent
in interface IScheduler
public Map getData()
getData
in interface IScheduler
public void init()
init
in interface IScheduler
Copyright © 2012-2013 Adele Team | LIG. All Rights Reserved.