public class BufferedDataSourceImpl extends Object implements BufferedDataSource, DataListener, DataSourceListener
BUFFERED_DATA_SOURCE_ID| Constructor and Description |
|---|
BufferedDataSourceImpl(org.osgi.framework.BundleContext context,
ScheduledExecutorService scheduler,
ObjectPoolTracker<DataSource> poolTracker,
DataNodeTracker dataNodeTracker,
String configurationId,
ObjectPoolImpl<BufferedDataSource> objectPool) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(BufferedDataSourceListener listener) |
void |
dispose() |
void |
nodeChanged(DataNode node)
Gets called when the node changed.
|
void |
removeListener(BufferedDataSourceListener listener) |
void |
stateChanged(DataItemValue value) |
void |
update(Map<String,String> parameters) |
public BufferedDataSourceImpl(org.osgi.framework.BundleContext context,
ScheduledExecutorService scheduler,
ObjectPoolTracker<DataSource> poolTracker,
DataNodeTracker dataNodeTracker,
String configurationId,
ObjectPoolImpl<BufferedDataSource> objectPool)
public void dispose()
public void nodeChanged(DataNode node)
DataListenernodeChanged in interface DataListenernode - the current status or null if
the does not exist or gets deleted.public void stateChanged(DataItemValue value)
stateChanged in interface DataSourceListenerpublic void addListener(BufferedDataSourceListener listener)
addListener in interface BufferedDataSourcepublic void removeListener(BufferedDataSourceListener listener)
removeListener in interface BufferedDataSourceCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.