Uses of Class
org.epics.pvmanager.ValueCache

Packages that use ValueCache
org.epics.pvmanager

pvManager 

org.epics.pvmanager.jca Support for Epics 3 data source. 
 

Uses of ValueCache in org.epics.pvmanager
 

Methods in org.epics.pvmanager that return ValueCache
 ValueCache<?> ChannelHandlerReadSubscription.getCache()
          The cache to update when a new value is available.
 ValueCache<java.lang.Boolean> ChannelHandlerReadSubscription.getConnCache()
          The cache to update whenever the connection state changes.
 

Methods in org.epics.pvmanager that return types with arguments of type ValueCache
 java.util.Map<Collector<?>,java.util.Map<java.lang.String,ValueCache>> DataRecipe.getChannelsPerCollectors()
          Returns all channels that need to be connected, organized by the collector that needs them.
 java.util.Map<java.lang.String,ValueCache<java.lang.Boolean>> DataRecipe.getConnectionCaches()
           
 

Methods in org.epics.pvmanager with parameters of type ValueCache
protected
<C,T extends DataSourceTypeAdapter<? super C,?>>
T
DataSourceTypeSupport.find(java.util.Collection<T> typeAdapters, ValueCache<?> cache, C connection)
          Given a collection of type datapters, finds the one that can store data in the cache given the channel information described in the connection payload.
protected  DataSourceTypeAdapter<ConnectionPayload,MessagePayload> MultiplexedChannelHandler.findTypeAdapter(ValueCache<?> cache, ConnectionPayload connection)
          Finds the right adapter to use for the particular cache given the information of the channels in the connection payload.
protected  java.lang.String DataSourceTypeSupport.formatMessage(ValueCache<?> cache, java.lang.Object connection, int match, java.util.List<? extends DataSourceTypeAdapter<?,?>> matchedConverters)
          Formats the error message in case of not unique match.
 java.lang.Object DataSourceTypeAdapter.getSubscriptionParameter(ValueCache<?> cache, ConnectionPayload connection)
          The parameters required to open a monitor for the channel.
 int DataSourceTypeAdapter.match(ValueCache<?> cache, ConnectionPayload connection)
          Determines whether the converter can take values from the channel described by the connection payload and transform them in a type required by the cache.
 boolean DataSourceTypeAdapter.updateCache(ValueCache cache, ConnectionPayload connection, MessagePayload message)
          Takes the information in the message and updates the cache.
 

Method parameters in org.epics.pvmanager with type arguments of type ValueCache
 void DataRecipeBuilder.addCollector(Collector<?> collector, java.util.Map<java.lang.String,ValueCache> caches)
          Add a collector and the channel/caches this collector will get values from.
 DataRecipe DataRecipe.includeCollector(Collector<?> collector, java.util.Map<java.lang.String,ValueCache> caches)
          Creates a new recipe by adding the new collector and the new caches.
 

Constructors in org.epics.pvmanager with parameters of type ValueCache
ChannelHandlerReadSubscription(Collector<?> collector, ValueCache<?> cache, ExceptionHandler handler, Collector<java.lang.Boolean> connCollector, ValueCache<java.lang.Boolean> connCache)
           
ChannelHandlerReadSubscription(Collector<?> collector, ValueCache<?> cache, ExceptionHandler handler, Collector<java.lang.Boolean> connCollector, ValueCache<java.lang.Boolean> connCache)
           
 

Uses of ValueCache in org.epics.pvmanager.jca
 

Methods in org.epics.pvmanager.jca with parameters of type ValueCache
protected  JCATypeAdapter JCATypeSupport.find(ValueCache<?> cache, Channel channel)
          Returns a matching type adapter for the given cache and channel.
 java.lang.Object JCATypeAdapter.getSubscriptionParameter(ValueCache cache, Channel channel)
           
 int JCATypeAdapter.match(ValueCache<?> cache, Channel channel)
           
 boolean JCATypeAdapter.updateCache(ValueCache cache, Channel channel, JCAMessagePayload message)