Uses of Interface
com.tangosol.util.ObservableMap
-
Packages that use ObservableMap Package Description com.oracle.coherence.caffeine Contains interfaces and classes related to the Caffeine backing map implementation.com.tangosol.coherence.config.scheme Defines the Coherence configuration object model classes and interfaces for Caching and Service Schemes.com.tangosol.net Contains basic cluster interfaces and factories.com.tangosol.net.cache Contains classes providing various caching strategies.com.tangosol.net.partition Contains interfaces and classes related to partitioned services.com.tangosol.util Contains various generic utilities. -
-
Uses of ObservableMap in com.oracle.coherence.caffeine
Classes in com.oracle.coherence.caffeine that implement ObservableMap Modifier and Type Class Description classCaffeineCacheAConfigurableCacheMapbacked by Caffeine. -
Uses of ObservableMap in com.tangosol.coherence.config.scheme
Methods in com.tangosol.coherence.config.scheme that return ObservableMap Modifier and Type Method Description ObservableMapReadWriteBackingMapScheme. getInternalMap()Return the internal map which is set by the backing map manager when the partitioned flag is true.Methods in com.tangosol.coherence.config.scheme with parameters of type ObservableMap Modifier and Type Method Description protected ReadWriteBackingMapReadWriteBackingMapScheme. instantiateReadWriteBackingMap(BackingMapManagerContext context, ObservableMap mapInternal, Map mapMisses, BinaryEntryStore storeBinary, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor, boolean fWriteBehindRemove)Construct a ReadWriteBackingMap using the specified parameters.protected ReadWriteBackingMapReadWriteBackingMapScheme. instantiateReadWriteBackingMap(BackingMapManagerContext context, ObservableMap mapInternal, Map mapMisses, CacheLoader store, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor, boolean fWriteBehindRemove)Construct a ReadWriteBackingMap using the specified parameters.protected ReadWriteBackingMapReadWriteBackingMapScheme. instantiateReadWriteBackingMap(BackingMapManagerContext context, ObservableMap mapInternal, Map mapMisses, NonBlockingEntryStore storeBinary, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor, boolean fWriteBehindRemove)Construct a ReadWriteBackingMap using the specified parameters.voidReadWriteBackingMapScheme. setInternalMap(ObservableMap map)Set the internal map. -
Uses of ObservableMap in com.tangosol.net
Subinterfaces of ObservableMap in com.tangosol.net Modifier and Type Interface Description interfaceNamedCache<K,V>A Map-based data-structure that manages entries across one or more processes.interfaceNamedMap<K,V>A Map-based data-structure that manages entries across one or more processes.Methods in com.tangosol.net that return ObservableMap Modifier and Type Method Description ObservableMapBackingMapContext. getBackingMap()Deprecated.As of Coherence 12.1.3, replaced withBackingMapContext.getBackingMapEntry(java.lang.Object)Methods in com.tangosol.net with parameters of type ObservableMap Modifier and Type Method Description protected OverflowMapDefaultConfigurableCacheFactory. instantiateOverflowMap(ObservableMap mapFront, Map mapBack, boolean fExpiry)Deprecated.Construct an OverflowMap using the specified parameters.protected ReadWriteBackingMapDefaultConfigurableCacheFactory. instantiateReadWriteBackingMap(BackingMapManagerContext context, ObservableMap mapInternal, Map mapMisses, BinaryEntryStore storeBinary, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor)Deprecated.Construct a ReadWriteBackingMap using the specified parameters.protected ReadWriteBackingMapDefaultConfigurableCacheFactory. instantiateReadWriteBackingMap(BackingMapManagerContext context, ObservableMap mapInternal, Map mapMisses, CacheLoader store, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor)Deprecated.Construct a ReadWriteBackingMap using the specified parameters.protected SimpleOverflowMapDefaultConfigurableCacheFactory. instantiateSimpleOverflowMap(ObservableMap mapFront, Map mapBack, Map mapMisses)Deprecated.Construct a SimpleOverflowMap using the specified parameters.protected VersionedBackingMapDefaultConfigurableCacheFactory. instantiateVersionedBackingMap(BackingMapManagerContext context, ObservableMap mapInternal, Map mapMisses, CacheLoader loader, NamedCache mapVersionTransient, NamedCache mapVersionPersist, boolean fManageTransient)Deprecated.Construct a VersionedBackingMap using the specified parameters.protected VersionedBackingMapDefaultConfigurableCacheFactory. instantiateVersionedBackingMap(BackingMapManagerContext context, ObservableMap mapInternal, Map mapMisses, CacheStore store, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor, NamedCache mapVersionTransient, NamedCache mapVersionPersist, boolean fManageTransient)Deprecated.Construct a VersionedBackingMap using the specified parameters. -
Uses of ObservableMap in com.tangosol.net.cache
Subinterfaces of ObservableMap in com.tangosol.net.cache Modifier and Type Interface Description interfaceCacheMap<K,V>A CacheMap is a Map that supports caching.interfaceConfigurableCacheMapAn extension to the CacheMap interface that supports runtime configuration and monitoring of various caching properties.Classes in com.tangosol.net.cache that implement ObservableMap Modifier and Type Class Description classAbstractSerializationCacheAn abstract base class for serialization-based caches.classBundlingNamedCacheBundling NamedCache implementation.classContinuousQueryCache<K,V_BACK,V_FRONT>Create a materialized view of aNamedCacheusing theCoherenceContinuous Query capability.classLocalCacheA LocalCache implementation that supports the JCache API, CacheLoader and CacheStore objects.classNearCache<K,V>A "near cache" is a CachingMap whose front map is a size-limited and/or auto-expiring local cache, and whose back map is a distributed cache.classOldCacheDeprecated.As of Coherence 3.1, useLocalCacheinsteadclassOverflowMapAn Observable Map implementation that wraps two maps - a front map (assumed to be fast but limited in its maximum size) and a back map (assumed to be slower but much less limited in its maximum size).classReadonlyNamedCache<K,V>A simple extension of the WrapperNamedCache implementation that shields all content mutating operations such as put(), remove(), lock() etc.classReadWriteBackingMapBacking Map implementation that provides a size-limited cache of a persistent store and supports configurable write-behind and refresh- ahead caching.classSerializationCacheA version of SerializationMap that implements an LRU policy.classSerializationPagedCacheA version of SerializationMap that implements an LRU policy using time-based paging of the cache.classVersionedBackingMapDeprecated.as of Coherence 3.2 all the functionality of this class has been superceded by the ReadWriteBackingMap implementationclassVersionedNearCacheDeprecated.as of Coherence 3.2 all the functionality of this class has been superceded by the NearCache implementationclassWrapperNamedCache<K,V>A simple implementation of NamedCache interface built as a wrapper around any Map implementation.Fields in com.tangosol.net.cache declared as ObservableMap Modifier and Type Field Description protected ObservableMapSimpleOverflowMap. m_mapFrontThe "front" map, which is size-limited.protected ObservableMap<K,V_FRONT>ContinuousQueryCache. m_mapLocalThe keys that are in thisContinuousQueryCache, and (ifContinuousQueryCache.m_fCacheValuesis true) the corresponding values as well.Methods in com.tangosol.net.cache that return ObservableMap Modifier and Type Method Description protected ObservableMap<K,V_FRONT>ContinuousQueryCache. ensureInternalCache()Create and initialize thisContinuousQueryCache's (if not already present) internal cache.ObservableMapBackingMapBinaryEntry. getBackingMap()Obtain a reference to the backing map that this Entry corresponds to.ObservableMapReadWriteBackingMap.Entry. getBackingMap()Obtain a reference to the backing map that this Entry corresponds to.ObservableMapOverflowMap. getFrontMap()Returns the front Map.ObservableMapSimpleOverflowMap. getFrontMap()Returns the front Map.protected ObservableMap<K,V_FRONT>ContinuousQueryCache. getInternalCache()Obtain a reference to the internal cache.ObservableMapReadWriteBackingMap. getInternalCache()Get the representative of the "in-memory" storage for this backing map.protected ObservableMap<K,V_FRONT>ContinuousQueryCache. instantiateInternalCache()Create the internal cache used by theContinuousQueryCache.Methods in com.tangosol.net.cache with parameters of type ObservableMap Modifier and Type Method Description protected voidReadWriteBackingMap. configureInternalCache(ObservableMap mapInternal)Configure the internal cache that this backing map uses to store its "in-memory" data.Constructors in com.tangosol.net.cache with parameters of type ObservableMap Constructor Description CacheEvent(ObservableMap<K,V> map, int nId, K oKey, V oValueOld, V oValueNew, boolean fSynthetic)Constructs a new CacheEvent.CacheEvent(ObservableMap<K,V> map, int nId, K oKey, V oValueOld, V oValueNew, boolean fSynthetic, boolean fPriming)Constructs a new CacheEvent.CacheEvent(ObservableMap<K,V> map, int nId, K oKey, V oValueOld, V oValueNew, boolean fSynthetic, CacheEvent.TransformationState transformState)Constructs a new CacheEvent.CacheEvent(ObservableMap<K,V> map, int nId, K oKey, V oValueOld, V oValueNew, boolean fSynthetic, CacheEvent.TransformationState transformState, boolean fPriming)Constructs a new CacheEvent.CacheEvent(ObservableMap<K,V> map, int nId, K oKey, V oValueOld, V oValueNew, boolean fSynthetic, CacheEvent.TransformationState transformState, boolean fPriming, boolean fExpired)Constructs a new CacheEvent.HistoricCacheEvent(ObservableMap map, int nId, Object oKey, Object oValueOld, Object oValueNew, boolean fSynthetic, Object oValueRecent)Create a Historic CacheEvent that contains the most recent value before the now-current value.OverflowMap(ObservableMap mapFront, Map mapBack)Construct a OverflowMap using two specified maps: FrontMap (aka "cache" or "shallow") and BackMap (aka "file" or "deep") If the BackMap implements the ObservableMap interface a listener will be added to the BackMap to invalidate items updated [externally] in the back map.ReadWriteBackingMap(BackingMapManagerContext ctxService, ObservableMap mapInternal, Map mapMisses, BinaryEntryStore storeBinary, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor)Construct a ReadWriteBackingMap based on a BinaryEntryStore.ReadWriteBackingMap(BackingMapManagerContext ctxService, ObservableMap mapInternal, Map mapMisses, BinaryEntryStore storeBinary, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor, boolean fWriteBehindRemove)Construct a ReadWriteBackingMap based on a BinaryEntryStore.ReadWriteBackingMap(BackingMapManagerContext ctxService, ObservableMap mapInternal, Map mapMisses, CacheLoader loader)Construct a ReadWriteBackingMap based on a CacheLoader (CacheStore).ReadWriteBackingMap(BackingMapManagerContext ctxService, ObservableMap mapInternal, Map mapMisses, CacheLoader loader, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor)Construct a ReadWriteBackingMap based on a CacheLoader (CacheStore).ReadWriteBackingMap(BackingMapManagerContext ctxService, ObservableMap mapInternal, Map mapMisses, CacheLoader loader, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor, boolean fWriteBehindRemove)Construct a ReadWriteBackingMap based on a CacheLoader (CacheStore).ReadWriteBackingMap(BackingMapManagerContext ctxService, ObservableMap mapInternal, Map mapMisses, NonBlockingEntryStore storeBinary, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor)Construct a ReadWriteBackingMap based on a NonBlockingEntryStore.ReadWriteBackingMap(BackingMapManagerContext ctxService, ObservableMap mapInternal, Map mapMisses, NonBlockingEntryStore storeBinary, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor, boolean fWriteBehindRemove)Construct a ReadWriteBackingMap based on a NonBlockingEntryStore.SimpleOverflowMap(ObservableMap mapFront, Map mapBack)Construct a SimpleOverflowMap using two specified maps: FrontMap (aka "cache" or "shallow") and BackMap (aka "file" or "deep")SimpleOverflowMap(ObservableMap mapFront, Map mapBack, Map mapMiss)Construct a SimpleOverflowMap using three specified maps: Front Map (aka "cache" or "shallow") and Back Map (aka "file" or "deep") Miss CacheVersionedBackingMap(BackingMapManagerContext ctxService, ObservableMap mapInternal, Map mapMisses, CacheLoader loader, NamedCache mapVersionTransient, NamedCache mapVersionPersist, boolean fManageTransient)Deprecated.Construct a VersionedBackingMap using a CacheLoader object.VersionedBackingMap(BackingMapManagerContext ctxService, ObservableMap mapInternal, Map mapMisses, CacheStore store, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor, NamedCache mapVersionTransient, NamedCache mapVersionPersist, boolean fManageTransient)Deprecated.Construct a VersionedBackingMap using a CacheStore object.VersionedBackingMap(BackingMapManagerContext ctxService, ObservableMap mapInternal, Map mapMisses, CacheStore store, boolean fReadOnly, int cWriteBehindSeconds, double dflRefreshAheadFactor, NamedCache mapVersionTransient, NamedCache mapVersionPersist, boolean fManageTransient, boolean fWriteBehindRemove)Deprecated.Construct a VersionedBackingMap using a CacheStore object. -
Uses of ObservableMap in com.tangosol.net.partition
Classes in com.tangosol.net.partition that implement ObservableMap Modifier and Type Class Description classObservableSplittingBackingCacheThe ObservableSplittingBackingCache is an implementation of the ConfigurableCacheMap interface that works as an observable backing map in a partitioned system.classObservableSplittingBackingMapAn observable, cache-aware PartitionAwareBackingMap implementation.classReadWriteSplittingBackingMapA PartitionAwareBackingMap extension to the ReadWriteBackingMap. -
Uses of ObservableMap in com.tangosol.util
Classes in com.tangosol.util that implement ObservableMap Modifier and Type Class Description static classConverterCollections.ConverterCacheMap<FK,TK,FV,TV>A Converter CacheMap views an underlying CacheMap through a set of key and value Converters.static classConverterCollections.ConverterNamedCache<FK,TK,FV,TV>A Converter NamedCache views an underlying NamedCache through a set of key and value Converters.static classConverterCollections.ConverterObservableMap<FK,TK,FV,TV>A Converter ObservableMap views an underlying ObservableMap through a set of key and value Converters.static classNullImplementation.NullObservableMapAn immutable ObservableMap which contains nothing.classObservableHashMap<K,V>An ObservableMap implementation that extends the SafeHashMap.classWrapperConcurrentMap<K,V>A simple implementation of ConcurrentMap interface built as a wrapper around any Map implementation.classWrapperObservableMap<K,V>A simple implementation of ObservableMap interface built as a wrapper around any Map implementation.Fields in com.tangosol.util declared as ObservableMap Modifier and Type Field Description static ObservableMapNullImplementation.NullObservableMap. INSTANCESince the Map contains no information, only one ever has to exist.protected ObservableMap<K,V>ConverterCollections.ConverterMapListener. m_mapThe converting Map the will be the source of converted events.Methods in com.tangosol.util that return ObservableMap Modifier and Type Method Description ObservableMap<K,V>BinaryEntry. getBackingMap()Deprecated.As of Coherence 12.1.3, replaced withBackingMapContext.getBackingMapEntry(java.lang.Object)BackingMapContext.getBackingMapEntry(java.lang.Object)ObservableMap<K,V>ConverterCollections.ConverterMapEvent.ConverterMapEventBinaryEntry. getBackingMap()Obtain a reference to the backing map that this Entry corresponds to.ObservableMapInvocableMapHelper.RoutingBinaryEntry. getBackingMap()ObservableMapMapEvent. getMap()Return an ObservableMap object on which this event has actually occurred.ObservableMap<K,V>ConverterCollections.ConverterMapListener. getObservableMap()Return the underlying ObservableMap.ObservableMap<FK,FV>ConverterCollections.ConverterObservableMap. getObservableMap()Return the underlying ObservableMap.static <FK,TK,FV,TV>
ObservableMap<TK,TV>ConverterCollections. getObservableMap(ObservableMap<FK,FV> map, Converter<FK,TK> convKeyUp, Converter<TK,FK> convKeyDown, Converter<FV,TV> convValUp, Converter<TV,FV> convValDown)Returns a Converter instance of ObservableMap.static ObservableMapNullImplementation. getObservableMap()Returns an instance of the NullObservableMap.Methods in com.tangosol.util with parameters of type ObservableMap Modifier and Type Method Description static voidInvocableMapHelper. addIndex(ValueExtractor extractor, boolean fOrdered, Comparator comparator, ObservableMap map, Map mapIndex)Add an index to the given map of indexes, keyed by the given extractor.static MapEventMapListenerSupport. convertEvent(MapEvent event, ObservableMap mapConv, Converter convKey, Converter convVal)Convert the specified map event into another MapEvent that ensures the lazy event data conversion using the specified converters.static MapEventConverterCollections. getMapEvent(ObservableMap map, MapEvent event, Converter convKey, Converter convVal)Returns an instance of a MapEvent that uses Converters to retrieve the event's data.static MapEventConverterCollections. getMapEvent(ObservableMap map, MapEvent event, Converter convKey, Converter convVal, BackingMapManagerContext context)Returns an instance of a MapEvent that uses Converters to retrieve the event's data, and additionally provides access to the BackingMapManagerContext.static MapListenerConverterCollections. getMapListener(ObservableMap map, MapListener listener, Converter convKey, Converter convVal)Returns a converter listener for the specified listener and Converters.static <FK,TK,FV,TV>
ObservableMap<TK,TV>ConverterCollections. getObservableMap(ObservableMap<FK,FV> map, Converter<FK,TK> convKeyUp, Converter<TK,FK> convKeyDown, Converter<FV,TV> convValUp, Converter<TV,FV> convValDown)Returns a Converter instance of ObservableMap.static voidInvocableMapHelper. removeIndex(ValueExtractor extractor, ObservableMap map, Map mapIndex)Remove the index keyed by the given extractor from the given map of indexes.Constructors in com.tangosol.util with parameters of type ObservableMap Constructor Description ConverterCacheEvent(ObservableMap<K,V> map, CacheEvent<K,V> event, Converter<K,K> convKey, Converter<V,V> convVal)Constructor.ConverterCacheEvent(ObservableMap<K,V> map, CacheEvent<K,V> event, Converter<K,K> convKey, Converter<V,V> convVal, BackingMapManagerContext context)Construct a ConverterMapEvent.ConverterMapEvent(ObservableMap<K,V> map, MapEvent<K,V> event, Converter<K,K> convKey, Converter<V,V> convVal)Construct a ConverterMapEvent.ConverterMapEvent(ObservableMap<K,V> map, MapEvent<K,V> event, Converter<K,K> convKey, Converter<V,V> convVal, BackingMapManagerContext context)Construct a ConverterMapEvent.ConverterMapListener(ObservableMap<K,V> map, MapListener<K,V> listener, Converter<K,K> convKey, Converter<V,V> convVal)Constructor.ConverterObservableMap(ObservableMap<FK,FV> map, Converter<FK,TK> convKeyUp, Converter<TK,FK> convKeyDown, Converter<FV,TV> convValUp, Converter<TV,FV> convValDown)Constructor.DeferredCacheEvent(ObservableMap<K,V> map, int nId, K oKey, V oValueOld, V oValueNew, boolean fSynthetic)Constructs a new DeferredCacheEvent.FilterEvent(ObservableMap map, int nId, Object oKey, boolean fSynthetic, boolean fPriming, Filter[] aFilter)Constructs a new lite (no values are specified) FilterEvent.FilterEvent(ObservableMap map, int nId, Object oKey, boolean fSynthetic, Filter[] aFilter)Constructs a new lite (no values are specified) FilterEvent.FilterEvent(ObservableMap map, int nId, Object oKey, Object oValueOld, Object oValueNew, boolean fSynthetic, boolean fPriming, Filter[] aFilter)Constructs a new FilterEvent.FilterEvent(ObservableMap map, int nId, Object oKey, Object oValueOld, Object oValueNew, boolean fSynthetic, CacheEvent.TransformationState transformState, boolean fPriming, boolean fExpired, Filter[] aFilter)Constructs a new FilterEvent.FilterEvent(ObservableMap map, int nId, Object oKey, Object oValueOld, Object oValueNew, boolean fSynthetic, CacheEvent.TransformationState transformState, boolean fPriming, Filter[] aFilter)Constructs a new FilterEvent.FilterEvent(ObservableMap map, int nId, Object oKey, Object oValueOld, Object oValueNew, boolean fSynthetic, CacheEvent.TransformationState transformState, Filter[] aFilter)Constructs a new FilterEvent.MapEvent(ObservableMap<K,V> map, int nId, K key, V valueOld, V valueNew)Constructs a new MapEvent.
-