| Package | Description |
|---|---|
| org.diirt.datasource |
|
| org.diirt.datasource.expression |
Interfaces for the expressions PVManager can consume.
|
| org.diirt.datasource.extra |
This package contains experimental classes that, once stable, will
be deprecated and moved into more official packages.
|
| org.diirt.datasource.file |
Support for a data source for file based channels
(channel syntax).
|
| org.diirt.datasource.formula |
Support for formula expressions (formula syntax).
|
| org.diirt.datasource.graphene | |
| org.diirt.datasource.integration | |
| org.diirt.datasource.loc |
Support for a data source that reads and writes channels
that reside in the local memory (channel syntax).
|
| org.diirt.datasource.pods.web | |
| org.diirt.datasource.sim |
DataSource for simulated data (channel syntax).
|
| org.diirt.datasource.sys |
DataSource for system data (channel syntax).
|
| org.diirt.datasource.test |
Support for a data source that simulates various error conditions.
|
| org.diirt.support.ca |
Support for Epics 3 data source (channel syntax).
|
| org.diirt.support.pva |
Support for Epics 4 data source (channel syntax).
|
| Class and Description |
|---|
| ChannelHandler
Manages the connection for each channel of a data source.
|
| ChannelHandlerReadSubscription
Groups all the parameters required to add a reader to a ChannelHandler.
|
| ChannelHandlerWriteSubscription
Groups all the parameters required to add a writer to a ChannelHandler.
|
| ChannelReadRecipe
The recipe for the read connection to a single channel.
|
| ChannelWriteCallback
Called by the ChannelHandler once a write is completed.
|
| ChannelWriteRecipe
The recipe for the write connection to a single channel.
|
| Collector
A collector can be written from one thread and read from another and provides
the point where two subsystems and their rate can be decoupled.
|
| CompositeDataSource
A data source that can dispatch a request to multiple different
data sources.
|
| CompositeDataSourceConfiguration
Configuration for
CompositeDataSource. |
| ConnectionCollector
A specialized collector to handle multiple channels that can be added/removed
dynamically and which gets translated to a single connection flag for a
reader or writer.
|
| DataSource
A source for data that is going to be processed by the PVManager.
|
| DataSourceConfiguration
The configuration for a data source.
|
| DataSourceProvider
A class that provides support for a DataSource.
|
| DataSourceTypeAdapter
Matches and fills a cache with the data from connection and message payloads.
|
| ExceptionHandler
This class receives all the exceptions generated by a PV.
|
| ExpressionLanguage.Filter
Filters a data stream, removing updates that match the given function.
|
| ExpressionLanguage.OneArgFunction
A user provided single argument function.
|
| ExpressionLanguage.TwoArgFunction
A user provided double argument function.
|
| Notification
Used by
NotificationSupport to communicate whether a new notification
is needed, and what should be the type to be notified. |
| NotificationSupport
Dedicated notification type support.
|
| PV
A PV that can be both read and written.
|
| PVConfiguration
Allows to configure the type of read/write PV to create.
|
| PVReader
An object representing the PVReader.
|
| PVReaderConfiguration
An expression used to set the final parameters on how the pv expression
should be read.
|
| PVReaderEvent
An event for the reader.
|
| PVReaderListener
Callback for any change in the PV value.
|
| PVWriter
An object representing a writable PV.
|
| PVWriterConfiguration
An expression used to set the final parameters on how the pv expression
should be written.
|
| PVWriterEvent
An event for the writer.
|
| PVWriterListener
Callback for delivery notification of new value.
|
| ReadFunction
A basic building block in the PVManager framework that can return a result
of a given type.
|
| ReadRecipe
Represents all the information necessary to connect to a
DataSource. |
| ReadRecipeBuilder
Builder class for
ReadRecipe. |
| TypeSupport
Implements the mechanism for registering different types so that the library
knows how to handle them.
|
| ValueCache
Represent a building block that can store a particular value
|
| WriteCache
Represent part of the write recipe that holds the value for one pv.
|
| WriteFunction
A basic building block in the PVManager framework that can write an object
of a given type.
|
| WriteRecipe
Represents all the values, channel names and ordering information needed
for writing
|
| WriteRecipeBuilder
A builder for
WriteRecipe. |
| Class and Description |
|---|
| Collector
A collector can be written from one thread and read from another and provides
the point where two subsystems and their rate can be decoupled.
|
| PVDirector
Orchestrates the different elements of pvmanager to make a reader functional.
|
| PVWriterDirector
Orchestrates the different elements of pvmanager to make a writer functional.
|
| ReadFunction
A basic building block in the PVManager framework that can return a result
of a given type.
|
| ReadRecipeBuilder
Builder class for
ReadRecipe. |
| WriteFunction
A basic building block in the PVManager framework that can write an object
of a given type.
|
| WriteRecipeBuilder
A builder for
WriteRecipe. |
| Class and Description |
|---|
| ReadFunction
A basic building block in the PVManager framework that can return a result
of a given type.
|
| Class and Description |
|---|
| ChannelHandler
Manages the connection for each channel of a data source.
|
| ConfigurableDataSourceProvider
DataSourceProvider for a data source that require configuration.
|
| DataSource
A source for data that is going to be processed by the PVManager.
|
| DataSourceConfiguration
The configuration for a data source.
|
| DataSourceProvider
A class that provides support for a DataSource.
|
| Class and Description |
|---|
| PVDirector
Orchestrates the different elements of pvmanager to make a reader functional.
|
| Class and Description |
|---|
| QueueCollector
Collects value at read rate and puts them in a queue.
|
| ReadFunction
A basic building block in the PVManager framework that can return a result
of a given type.
|
| Class and Description |
|---|
| PVReader
An object representing the PVReader.
|
| PVReaderConfiguration
An expression used to set the final parameters on how the pv expression
should be read.
|
| PVReaderEvent
An event for the reader.
|
| PVReaderListener
Callback for any change in the PV value.
|
| PVWriterConfiguration
An expression used to set the final parameters on how the pv expression
should be written.
|
| PVWriterEvent
An event for the writer.
|
| PVWriterListener
Callback for delivery notification of new value.
|
| Class and Description |
|---|
| ChannelHandler
Manages the connection for each channel of a data source.
|
| DataSource
A source for data that is going to be processed by the PVManager.
|
| DataSourceProvider
A class that provides support for a DataSource.
|
| ReadRecipe
Represents all the information necessary to connect to a
DataSource. |
| WriteRecipe
Represents all the values, channel names and ordering information needed
for writing
|
| Class and Description |
|---|
| ChannelHandler
Manages the connection for each channel of a data source.
|
| ConfigurableDataSourceProvider
DataSourceProvider for a data source that require configuration.
|
| DataSource
A source for data that is going to be processed by the PVManager.
|
| DataSourceConfiguration
The configuration for a data source.
|
| DataSourceProvider
A class that provides support for a DataSource.
|
| Class and Description |
|---|
| ChannelHandler
Manages the connection for each channel of a data source.
|
| DataSource
A source for data that is going to be processed by the PVManager.
|
| DataSourceProvider
A class that provides support for a DataSource.
|
| Class and Description |
|---|
| ChannelHandler
Manages the connection for each channel of a data source.
|
| DataSource
A source for data that is going to be processed by the PVManager.
|
| DataSourceProvider
A class that provides support for a DataSource.
|
| Class and Description |
|---|
| ChannelHandler
Manages the connection for each channel of a data source.
|
| ChannelReadRecipe
The recipe for the read connection to a single channel.
|
| ChannelWriteRecipe
The recipe for the write connection to a single channel.
|
| DataSource
A source for data that is going to be processed by the PVManager.
|
| ExceptionHandler
This class receives all the exceptions generated by a PV.
|
| PVReader
An object representing the PVReader.
|
| PVReaderEvent
An event for the reader.
|
| PVReaderListener
Callback for any change in the PV value.
|
| PVWriter
An object representing a writable PV.
|
| PVWriterEvent
An event for the writer.
|
| PVWriterListener
Callback for delivery notification of new value.
|
| ReadRecipe
Represents all the information necessary to connect to a
DataSource. |
| WriteRecipe
Represents all the values, channel names and ordering information needed
for writing
|
| Class and Description |
|---|
| ChannelHandler
Manages the connection for each channel of a data source.
|
| ConfigurableDataSourceProvider
DataSourceProvider for a data source that require configuration.
|
| DataSource
A source for data that is going to be processed by the PVManager.
|
| DataSourceConfiguration
The configuration for a data source.
|
| DataSourceProvider
A class that provides support for a DataSource.
|
| DataSourceTypeAdapter
Matches and fills a cache with the data from connection and message payloads.
|
| DataSourceTypeAdapterSet
A set of type adapters.
|
| DataSourceTypeSupport
The type support for a datasource.
|
| ValueCache
Represent a building block that can store a particular value
|
| Class and Description |
|---|
| ChannelHandler
Manages the connection for each channel of a data source.
|
| ChannelHandlerReadSubscription
Groups all the parameters required to add a reader to a ChannelHandler.
|
| ChannelWriteCallback
Called by the ChannelHandler once a write is completed.
|
| DataSource
A source for data that is going to be processed by the PVManager.
|
| DataSourceProvider
A class that provides support for a DataSource.
|
| DataSourceTypeAdapter
Matches and fills a cache with the data from connection and message payloads.
|
| DataSourceTypeAdapterSet
A set of type adapters.
|
| DataSourceTypeSupport
The type support for a datasource.
|
| MultiplexedChannelHandler
Implements a
ChannelHandler on top of a single subscription and
multiplexes all reads on top of it. |
| ValueCache
Represent a building block that can store a particular value
|
Copyright © 2015. All rights reserved.