IAction
, DataPipe
, IDataSink
, IntegratorListener
DataPumpListenerSmart
public class DataPumpListener extends DataPump implements IntegratorListener
Modifier and Type | Field | Description |
---|---|---|
protected long |
interval |
|
protected long |
intervalCount |
dataInfo, dataSink, tag
dataSource, dataSourceInfo
Constructor | Description |
---|---|
DataPumpListener(IDataSource dataSource,
IDataSink dataSink) |
|
DataPumpListener(IDataSource dataSource,
IDataSink dataSink,
int interval) |
Modifier and Type | Method | Description |
---|---|---|
long |
getInterval() |
|
void |
integratorInitialized(IntegratorEvent e) |
Invoked when integration begins.
|
void |
integratorStepFinished(IntegratorEvent e) |
Invoked at the end of each integrator step.
|
void |
integratorStepStarted(IntegratorEvent e) |
Invoked at the beginning of each integrator step.
|
void |
setInterval(long i) |
getDataInfo, getDataSink, getTag, putData, putDataInfo, setDataSink
actionPerformed, getDataSource, processData, processDataInfo
public DataPumpListener(IDataSource dataSource, IDataSink dataSink)
public DataPumpListener(IDataSource dataSource, IDataSink dataSink, int interval)
public void integratorInitialized(IntegratorEvent e)
IntegratorListener
integratorInitialized
in interface IntegratorListener
public void integratorStepStarted(IntegratorEvent e)
IntegratorListener
integratorStepStarted
in interface IntegratorListener
public void integratorStepFinished(IntegratorEvent e)
IntegratorListener
integratorStepFinished
in interface IntegratorListener
public void setInterval(long i)
public long getInterval()