Constructor and Description |
---|
ScriptMonitor(String id,
String factoryId,
Executor executor,
org.osgi.framework.BundleContext context,
com.google.common.collect.Interner<String> stringInterner,
EventProcessor eventProcessor,
ObjectPoolTracker<DataSource> dataSourcePoolTracker,
ObjectPoolTracker<MasterItem> masterItemPoolTracker,
org.osgi.util.tracker.ServiceTracker<ConfigurationAdministrator,ConfigurationAdministrator> caTracker) |
ScriptMonitorFactory(org.osgi.framework.BundleContext context,
Executor executor,
com.google.common.collect.Interner<String> stringInterner,
EventProcessor eventProcessor,
ObjectPoolTracker<DataSource> dataSourcePoolTracker,
ObjectPoolTracker<MasterItem> masterItemPoolTracker,
org.osgi.util.tracker.ServiceTracker<ConfigurationAdministrator,ConfigurationAdministrator> caTracker,
ObjectPoolImpl<MonitorService> monitorServicePool) |
Constructor and Description |
---|
InfoService(org.osgi.framework.BundleContext context,
Executor executor,
ObjectPoolTracker<MonitorService> monitorPoolTracker,
ObjectPoolImpl<DataSource> dataSourcePool) |
InfoServiceFactory(org.osgi.framework.BundleContext context,
Executor executor,
ObjectPoolTracker<MonitorService> monitorPoolTracker,
ObjectPoolImpl<DataSource> dataSourcePool) |
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 |
MultiDataSourceTracker.ServiceListener.dataSourceAdded(String id,
Dictionary<?,?> properties,
DataSource dataSource) |
void |
SingleDataSourceTracker.ServiceListener.dataSourceChanged(DataSource dataSource) |
void |
MultiDataSourceTracker.ServiceListener.dataSourceModified(String id,
Dictionary<?,?> properties,
DataSource dataSource) |
void |
MultiDataSourceTracker.ServiceListener.dataSourceRemoved(String id,
Dictionary<?,?> properties,
DataSource dataSource) |
protected void |
MultiDataSourceTracker.handleAdded(String id,
Dictionary<?,?> properties,
DataSource service) |
protected void |
MultiDataSourceTracker.handleModified(String id,
Dictionary<?,?> properties,
DataSource service) |
protected void |
MultiDataSourceTracker.handleRemoved(String id,
Dictionary<?,?> properties,
DataSource service) |
protected void |
DataSourceHandlerImpl.setDataSource(DataSource service) |
protected void |
SingleDataSourceTracker.setDataSource(DataSource service) |
Constructor and Description |
---|
DataSourceHandlerImpl(ObjectPoolTracker<DataSource> poolTracker,
String datasourceId,
DataSourceHandlerListener listener,
VariantType type) |
MultiDataSourceListener(ObjectPoolTracker<DataSource> poolTracker) |
MultiDataSourceTracker(ObjectPoolTracker<DataSource> poolTracker,
Set<String> dataSourceIds,
MultiDataSourceTracker.ServiceListener listener) |
SingleDataSourceTracker(ObjectPoolTracker<DataSource> poolTracker,
String dataSourceId,
SingleDataSourceTracker.ServiceListener listener)
Create a new single datasource tracker
|
Modifier and Type | Method and Description |
---|---|
void |
AverageDataSource.dataSourceAdded(String id,
Dictionary<?,?> properties,
DataSource dataSource) |
void |
AverageDataSource.dataSourceModified(String id,
Dictionary<?,?> properties,
DataSource dataSource) |
void |
AverageDataSource.dataSourceRemoved(String id,
Dictionary<?,?> properties,
DataSource dataSource) |
Constructor and Description |
---|
AverageDataSource(String configurationId,
ObjectPoolTracker<DataSource> poolTracker,
ExecutorService executor,
ObjectPoolImpl<DataSource> dsObjectPool) |
AverageDataSource(String configurationId,
ObjectPoolTracker<DataSource> poolTracker,
ExecutorService executor,
ObjectPoolImpl<DataSource> dsObjectPool) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataSource
Basic implementation of a data source.
|
class |
AbstractDataSourceHandler
Basic implementation of a data source which is based on another data source.
|
class |
AbstractInputDataSource |
class |
AbstractMultiSourceDataSource |
class |
DataInputOutputSource |
class |
DataInputSource |
Modifier and Type | Method and Description |
---|---|
protected DataSource |
AbstractDataSourceHandler.getDataSource() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractDataSourceHandler.setDataSource(DataSource dataSource) |
Constructor and Description |
---|
AbstractDataSourceHandler(ObjectPoolTracker<DataSource> poolTracker) |
AbstractMultiSourceDataSource(ObjectPoolTracker<DataSource> poolTracker) |
Modifier and Type | Class and Description |
---|---|
class |
ChangeCounterDataSource |
Modifier and Type | Class and Description |
---|---|
class |
ConstantDataSource |
Modifier and Type | Class and Description |
---|---|
class |
DeltaDataSource |
Constructor and Description |
---|
DeltaDataSource(Executor executor,
ObjectPoolTracker<DataSource> tracker) |
DeltaDataSourceFactory(org.osgi.framework.BundleContext context,
ExecutorService executor,
ObjectPoolTracker<DataSource> tracker) |
Modifier and Type | Class and Description |
---|---|
class |
DataStoreDataSource |
Modifier and Type | Class and Description |
---|---|
class |
FormulaDataSource
A datasource that calculates based on input and/or output formula
|
Modifier and Type | Method and Description |
---|---|
protected void |
FormulaDataSource.setOutputDataSource(DataSource dataSource) |
Constructor and Description |
---|
FormulaDataSource(org.osgi.framework.BundleContext context,
ObjectPoolTracker<DataSource> poolTracker,
ScheduledExecutorService executor) |
Modifier and Type | Class and Description |
---|---|
class |
DataItemSourceImpl |
Modifier and Type | Method and Description |
---|---|
protected void |
DataItemTargetImpl.setDataSource(DataSource dataSource) |
Constructor and Description |
---|
DataItemTargetImpl(ObjectPoolTracker<DataSource> poolTracker,
DataItemInformation information,
String dataSourceId) |
Modifier and Type | Class and Description |
---|---|
class |
MemoryDataSource |
Constructor and Description |
---|
MovingAverageDataSource(String configurationId,
ScheduledExecutorService scheduler,
ObjectPoolTracker<DataSource> poolTracker,
ObjectPoolImpl<DataSource> dsObjectPool) |
MovingAverageDataSource(String configurationId,
ScheduledExecutorService scheduler,
ObjectPoolTracker<DataSource> poolTracker,
ObjectPoolImpl<DataSource> dsObjectPool) |
Modifier and Type | Class and Description |
---|---|
class |
ProxyDataSource |
Modifier and Type | Method and Description |
---|---|
void |
ProxyDataSource.dataSourceAdded(String id,
Dictionary<?,?> properties,
DataSource dataSource) |
void |
ProxyDataSource.dataSourceModified(String id,
Dictionary<?,?> properties,
DataSource dataSource) |
void |
ProxyDataSource.dataSourceRemoved(String id,
Dictionary<?,?> properties,
DataSource dataSource) |
Constructor and Description |
---|
ProxyDataSource(ObjectPoolTracker<DataSource> poolTracker,
Executor executor) |
Modifier and Type | Class and Description |
---|---|
class |
ScriptDataSource |
Constructor and Description |
---|
ScriptDataSource(org.osgi.framework.BundleContext context,
ObjectPoolTracker<DataSource> poolTracker,
ScheduledExecutorService executor,
EventProcessor eventProcessor) |
WriterController(ObjectPoolTracker<DataSource> tracker) |
Modifier and Type | Class and Description |
---|---|
class |
SumDataSource |
Constructor and Description |
---|
SumDataSource(ObjectPoolTracker<DataSource> poolTracker,
Executor executor) |
Modifier and Type | Class and Description |
---|---|
class |
TotalizerDataSource |
Modifier and Type | Interface and Description |
---|---|
interface |
MasterItem |
Modifier and Type | Class and Description |
---|---|
class |
MasterItemImpl |
Constructor and Description |
---|
MasterFactory(org.osgi.framework.BundleContext context,
ObjectPoolTracker<DataSource> dataSourceTracker) |
MasterItemImpl(Executor executor,
org.osgi.framework.BundleContext context,
String id,
ObjectPoolTracker<DataSource> dataSourcePoolTracker) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataSourceSummarizer |
class |
AttributeDataSourceSummarizer |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractDataSourceSummarizer.handleAdded(DataSource service,
Dictionary<?,?> properties) |
protected void |
AttributeDataSourceSummarizer.handleAdding(DataSource source) |
protected abstract void |
AbstractDataSourceSummarizer.handleAdding(DataSource source)
Called right before the new data source is added but before it is registered
|
protected void |
AttributeDataSourceSummarizer.handleRemoved(DataSource source) |
protected abstract void |
AbstractDataSourceSummarizer.handleRemoved(DataSource source)
Called after the data source has been removed
|
protected void |
AbstractDataSourceSummarizer.handleRemoved(DataSource service,
Dictionary<?,?> properties) |
protected void |
AttributeDataSourceSummarizer.handleStateChange(DataSource source,
DataItemValue value) |
protected abstract void |
AbstractDataSourceSummarizer.handleStateChange(DataSource source,
DataItemValue value) |
protected boolean |
AttributeDataSourceSummarizer.isMatch(DataSource source,
DataItemValue value) |
protected boolean |
AttributeDataSourceSummarizer.isMatch(DataSource source,
Dictionary<?,?> properties) |
protected boolean |
AbstractDataSourceSummarizer.isMatch(DataSource service,
Dictionary<?,?> properties) |
Constructor and Description |
---|
AbstractDataSourceSummarizer(Executor executor,
ObjectPoolTracker<DataSource> tracker) |
AttributeDataSourceSummarizer(Executor executor,
ObjectPoolTracker<DataSource> tracker) |
FactoryImpl(Executor executor,
org.osgi.framework.BundleContext context,
ObjectPoolTracker<DataSource> tracker,
ManageableObjectPool<DataSource> pool) |
FactoryImpl(Executor executor,
org.osgi.framework.BundleContext context,
ObjectPoolTracker<DataSource> tracker,
ManageableObjectPool<DataSource> pool) |
Modifier and Type | Method and Description |
---|---|
protected void |
HistoricalItemImpl.setDataSource(DataSource service) |
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.