Constructor and Description |
---|
ItemWrapper(ObjectPoolImpl<DataItem> objectPool,
DataItemInputChained dataItem,
Map<String,Variant> attributes) |
ScriptComponent(Executor executor,
ObjectPoolImpl<DataItem> objectPool,
String configurationId,
org.osgi.framework.BundleContext context,
Map<String,String> parameters) |
ScriptComponentFactory(Executor executor,
ObjectPoolImpl<DataItem> objectPool,
org.osgi.framework.BundleContext context) |
ScriptContextImpl(Executor executor,
ObjectPoolImpl<DataItem> objectPool,
String id,
org.osgi.framework.BundleContext context,
Map<String,String> parameters) |
Modifier and Type | Class and Description |
---|---|
class |
DataItemTargetImpl |
Constructor and Description |
---|
JdbcValueMapper(org.osgi.framework.BundleContext context,
String id,
ManageableObjectPool<DataItem> objectPool) |
JdbcValueMapperFactory(org.osgi.framework.BundleContext context,
ManageableObjectPool<ValueMapper> pool,
ObjectPoolImpl<DataItem> itemPool) |
Modifier and Type | Class and Description |
---|---|
class |
ArduinoDataItem |
Constructor and Description |
---|
ArduinoDevice(org.osgi.framework.BundleContext context,
String configurationId,
Map<String,String> parameters,
ObjectPoolImpl<DataItem> itemPool,
Executor executor) |
Constructor and Description |
---|
ConfigurationFactoryImpl(org.osgi.framework.BundleContext context,
ObjectPoolImpl<DataItem> itemPool,
Executor executor) |
Modifier and Type | Method and Description |
---|---|
boolean |
FolderCommon.add(String name,
DataItem dataItem,
Map<String,Variant> attributes) |
String |
FolderCommon.findEntry(DataItem item) |
boolean |
FolderCommon.remove(DataItem item) |
Modifier and Type | Method and Description |
---|---|
DataItem |
ItemDescriptor.getItem() |
Modifier and Type | Method and Description |
---|---|
void |
QueryFolder.removeAllForItem(DataItem dataItem) |
Constructor and Description |
---|
ItemDescriptor(DataItem item,
Map<String,Variant> attributes)
Create new item descriptor
|
Modifier and Type | Class and Description |
---|---|
class |
DataItemBase
This is an abstract base class for the
DataItem interface. |
class |
DataItemCommand |
class |
DataItemInput |
class |
DataItemInputCommon |
class |
DataItemOutput |
class |
MemoryDataItem |
Modifier and Type | Method and Description |
---|---|
void |
ItemListener.dataChanged(DataItem item,
Variant variant,
Map<String,Variant> attributes,
boolean cache) |
Modifier and Type | Class and Description |
---|---|
class |
AttributeWriteHandlerItem |
class |
DataItemBaseChained |
class |
DataItemInputChained |
class |
DataItemInputOutputChained |
class |
DataItemOutputChained |
class |
MemoryItemChained |
class |
WriteHandlerItem |
Modifier and Type | Field and Description |
---|---|
protected Map<String,DataItem> |
AbstractObjectExporter.items |
Modifier and Type | Method and Description |
---|---|
DataItem |
HiveCommon.lookupItem(String id) |
protected DataItem |
HiveCommon.retrieveItem(String id) |
Modifier and Type | Method and Description |
---|---|
Set<DataItem> |
SessionCommonData.getItems() |
Modifier and Type | Method and Description |
---|---|
void |
SessionCommonData.addItem(DataItem item) |
boolean |
SessionCommonData.containsItem(DataItem item) |
void |
DataItemSubscriptionListener.dataChanged(DataItem item,
Variant value,
Map<String,Variant> attributes,
boolean cache) |
void |
SessionCommon.dataChanged(DataItem item,
Variant value,
Map<String,Variant> attributes,
boolean cache) |
void |
DataItemSubscriptionSource.dataChanged(DataItem item,
Variant variant,
Map<String,Variant> attributes,
boolean cache) |
void |
HiveCommon.registerItem(DataItem item)
Register a new item with the hive
|
void |
SessionCommonData.removeItem(DataItem item) |
void |
HiveCommon.unregisterItem(DataItem item)
Remove an item from the hive.
|
Constructor and Description |
---|
DataItemSubscriptionSource(Executor executor,
DataItem dataItem,
HiveEventListener hiveEventListener) |
Modifier and Type | Method and Description |
---|---|
void |
HiveStatisticsGenerator.attributesChanged(DataItem item,
int size) |
void |
HiveEventListener.attributesChanged(DataItem item,
int size) |
void |
HiveStatisticsGenerator.itemRegistered(DataItem item) |
void |
HiveEventListener.itemRegistered(DataItem item) |
void |
HiveStatisticsGenerator.itemUnregistered(DataItem item) |
void |
HiveEventListener.itemUnregistered(DataItem item) |
void |
HiveStatisticsGenerator.valueChanged(DataItem item,
Variant variant,
boolean cache) |
void |
HiveEventListener.valueChanged(DataItem item,
Variant variant,
boolean cache) |
Modifier and Type | Field and Description |
---|---|
protected Map<String,DataItem> |
CommonItemFactory.itemMap |
Modifier and Type | Method and Description |
---|---|
protected void |
FolderItemFactory.addToFolder(DataItem item,
String name,
Map<String,Variant> attributes) |
void |
HiveItemFactory.disposeItem(DataItem item) |
void |
CommonItemFactory.disposeItem(DataItem item) |
void |
ItemFactory.disposeItem(DataItem dataItem)
Dispose an item if it was created by this factory
|
void |
FolderItemFactory.disposeItem(DataItem item) |
Modifier and Type | Class and Description |
---|---|
class |
MemoryDeviceDataitem |
Constructor and Description |
---|
VariableManagerImpl(Executor executor,
ManageableObjectPool<DataItem> itemPool) |
Modifier and Type | Method and Description |
---|---|
void |
DataItemFactory.disposeItem(DataItem dataItem) |
void |
ObjectPoolDataItemFactory.disposeItem(DataItem dataItem) |
protected void |
DataItemFactory.registerItem(DataItem newItem,
String localId,
Map<String,Variant> properties) |
protected void |
ObjectPoolDataItemFactory.unregisterItem(DataItem dataItem) |
Constructor and Description |
---|
ObjectPoolDataItemFactory(Executor executor,
ManageableObjectPool<DataItem> objectPool,
String prefix) |
Constructor and Description |
---|
ModbusExport(String id,
ScheduledExecutorService executor,
org.apache.mina.core.service.IoProcessor<org.apache.mina.transport.socket.nio.NioSession> processor,
HiveSource hiveSource,
ManageableObjectPool<DataItem> itemObjectPool) |
Constructor and Description |
---|
ModbusExportImpl(String id,
ScheduledExecutorService executor,
org.apache.mina.core.service.IoProcessor<org.apache.mina.transport.socket.nio.NioSession> processor,
HiveSource hiveSource,
ManageableObjectPool<DataItem> itemObjectPool) |
Modifier and Type | Method and Description |
---|---|
void |
HiveImpl.addItem(DataItem item,
Dictionary<?,?> properties) |
void |
HiveImpl.removeItem(DataItem item) |
Modifier and Type | Class and Description |
---|---|
class |
DataItemTest1 |
class |
TimeDataItem |
Modifier and Type | Class and Description |
---|---|
class |
ProxyDataItem |
Modifier and Type | Class and Description |
---|---|
class |
StockQuoteItem |
Modifier and Type | Class and Description |
---|---|
class |
PlainFileDataItem |
class |
ScheduledDataItem |
Modifier and Type | Class and Description |
---|---|
class |
FactoryMemoryCell |
class |
MemoryCellItem |
class |
MemoryChainedItem |
class |
SuspendItem |
class |
TestItem1 |
class |
TestItem2 |
class |
WriteDelayItem |
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.