Uses of Interface
org.infinispan.client.hotrod.RemoteCache
-
Packages that use RemoteCache Package Description org.infinispan.client.hotrod Hot Rod client API.org.infinispan.client.hotrod.event Hot Rod client remote event API.org.infinispan.client.hotrod.impl org.infinispan.client.hotrod.impl.multimap org.infinispan.client.hotrod.impl.protocol org.infinispan.client.hotrod.impl.query org.infinispan.client.hotrod.impl.transaction org.infinispan.client.hotrod.near -
-
Uses of RemoteCache in org.infinispan.client.hotrod
Methods in org.infinispan.client.hotrod that return RemoteCache Modifier and Type Method Description <K,V>
RemoteCache<K,V>RemoteCacheManagerAdmin. createCache(String name, String template)
Creates a cache on the remote server cluster using the specified template.<K,V>
RemoteCache<K,V>RemoteCacheManagerAdmin. createCache(String name, org.infinispan.commons.configuration.BasicConfiguration configuration)
Creates a cache on the remote server cluster using the specified configurationdefault <K,V>
RemoteCache<K,V>RemoteCacheContainer. getCache(boolean forceReturnValue)
Same asgetCache("", forceReturnValue, null, null)
default <K,V>
RemoteCache<K,V>RemoteCacheContainer. getCache(String cacheName, boolean forceReturnValue)
Same asgetCache(cacheName, forceReturnValue, null, null)
default <K,V>
RemoteCache<K,V>RemoteCacheContainer. getCache(String cacheName, boolean forceReturnValue, TransactionManager transactionManager)
Same asgetCache(cacheName, forceReturnValue, null, transactionManager)
default <K,V>
RemoteCache<K,V>RemoteCacheContainer. getCache(String cacheName, boolean forceReturnValue, TransactionMode transactionMode)
Same asgetCache(cacheName, forceReturnValue, transactionMode, null)
<K,V>
RemoteCache<K,V>RemoteCacheContainer. getCache(String cacheName, boolean forceReturnValue, TransactionMode transactionMode, TransactionManager transactionManager)
default <K,V>
RemoteCache<K,V>RemoteCacheContainer. getCache(String cacheName, TransactionManager transactionManager)
Same asgetCache(cacheName, null, transactionManager)
default <K,V>
RemoteCache<K,V>RemoteCacheContainer. getCache(String cacheName, TransactionMode transactionMode)
Same asgetCache(cacheName, transactionMode, null)
<K,V>
RemoteCache<K,V>RemoteCacheContainer. getCache(String cacheName, TransactionMode transactionMode, TransactionManager transactionManager)
<K,V>
RemoteCache<K,V>RemoteCacheManager. getCache()
Retrieves the default cache from the remote server.<K,V>
RemoteCache<K,V>RemoteCacheManager. getCache(String cacheName)
Retrieves a named cache from the remote server if the cache has been defined, otherwise if the cache name is undefined, it will return null.<K,V>
RemoteCache<K,V>RemoteCacheManager. getCache(String cacheName, boolean forceReturnValue, TransactionMode transactionMode, TransactionManager transactionManager)
<K,V>
RemoteCache<K,V>RemoteCacheManager. getCache(String cacheName, TransactionMode transactionMode, TransactionManager transactionManager)
<K,V>
RemoteCache<K,V>RemoteCacheManagerAdmin. getOrCreateCache(String name, String template)
Retrieves an existing cache on the remote server cluster.<K,V>
RemoteCache<K,V>RemoteCacheManagerAdmin. getOrCreateCache(String name, org.infinispan.commons.configuration.BasicConfiguration configuration)
Retrieves an existing cache on the remote server cluster.<T,U>
RemoteCache<T,U>RemoteCache. withDataFormat(DataFormat dataFormat)
Return a new instance ofRemoteCache
using the suppliedDataFormat
.RemoteCache<K,V>
RemoteCache. withFlags(Flag... flags)
Applies one or moreFlag
s to the scope of a single invocation.Methods in org.infinispan.client.hotrod with parameters of type RemoteCache Modifier and Type Method Description static <K,V>
org.infinispan.query.api.continuous.ContinuousQuery<K,V>Search. getContinuousQuery(RemoteCache<K,V> cache)
static org.infinispan.query.dsl.QueryFactory
Search. getQueryFactory(RemoteCache<?,?> cache)
-
Uses of RemoteCache in org.infinispan.client.hotrod.event
Methods in org.infinispan.client.hotrod.event with parameters of type RemoteCache Modifier and Type Method Description static void
ClientEvents. addClientQueryListener(RemoteCache<?,?> remoteCache, Object listener, org.infinispan.query.dsl.Query query)
Register a client listener that uses a query DSL based filter.Constructors in org.infinispan.client.hotrod.event with parameters of type RemoteCache Constructor Description ContinuousQueryImpl(RemoteCache<K,V> cache)
-
Uses of RemoteCache in org.infinispan.client.hotrod.impl
Classes in org.infinispan.client.hotrod.impl that implement RemoteCache Modifier and Type Class Description class
InvalidatedNearRemoteCache<K,V>
NearRemoteCache
implementation enablingclass
RemoteCacheImpl<K,V>
class
RemoteCacheSupport<K,V>
Purpose: keep all delegating and unsupported methods in one place -> readability.Methods in org.infinispan.client.hotrod.impl that return RemoteCache Modifier and Type Method Description <K,V>
RemoteCache<K,V>RemoteCacheManagerAdminImpl. createCache(String name, String template)
<K,V>
RemoteCache<K,V>RemoteCacheManagerAdminImpl. createCache(String name, org.infinispan.commons.configuration.BasicConfiguration configuration)
<K,V>
RemoteCache<K,V>RemoteCacheManagerAdminImpl. getOrCreateCache(String name, String template)
<K,V>
RemoteCache<K,V>RemoteCacheManagerAdminImpl. getOrCreateCache(String name, org.infinispan.commons.configuration.BasicConfiguration configuration)
<T,U>
RemoteCache<T,U>RemoteCacheImpl. withDataFormat(DataFormat newDataFormat)
RemoteCache<K,V>
RemoteCacheImpl. withFlags(Flag... flags)
-
Uses of RemoteCache in org.infinispan.client.hotrod.impl.multimap
Constructors in org.infinispan.client.hotrod.impl.multimap with parameters of type RemoteCache Constructor Description RemoteMultimapCacheImpl(RemoteCacheManager rcm, RemoteCache<K,Collection<V>> cache)
-
Uses of RemoteCache in org.infinispan.client.hotrod.impl.protocol
Methods in org.infinispan.client.hotrod.impl.protocol with parameters of type RemoteCache Modifier and Type Method Description default <K,V>
org.infinispan.commons.util.CloseableIterator<Map.Entry<K,V>>Codec. entryIterator(RemoteCache<K,V> remoteCache, int batchSize)
Creates an entry iterator with the given batch size if applicable.<K,V>
org.infinispan.commons.util.CloseableIterator<Map.Entry<K,V>>Codec23. entryIterator(RemoteCache<K,V> remoteCache, int batchSize)
default <K> org.infinispan.commons.util.CloseableIterator<K>
Codec. keyIterator(RemoteCache<K,?> remoteCache, OperationsFactory operationsFactory, int batchSize)
Creates a key iterator with the given batch size if applicable.<K> org.infinispan.commons.util.CloseableIterator<K>
Codec12. keyIterator(RemoteCache<K,?> remoteCache, OperationsFactory operationsFactory, int batchSize)
<K> org.infinispan.commons.util.CloseableIterator<K>
Codec20. keyIterator(RemoteCache<K,?> remoteCache, OperationsFactory operationsFactory, int batchSize)
<K> org.infinispan.commons.util.CloseableIterator<K>
Codec23. keyIterator(RemoteCache<K,?> remoteCache, OperationsFactory operationsFactory, int batchSize)
<K> org.infinispan.commons.util.CloseableIterator<K>
Codec27. keyIterator(RemoteCache<K,?> remoteCache, OperationsFactory operationsFactory, int batchSize)
-
Uses of RemoteCache in org.infinispan.client.hotrod.impl.query
Methods in org.infinispan.client.hotrod.impl.query that return RemoteCache Modifier and Type Method Description RemoteCache<?,?>
RemoteQuery. getCache()
-
Uses of RemoteCache in org.infinispan.client.hotrod.impl.transaction
Classes in org.infinispan.client.hotrod.impl.transaction that implement RemoteCache Modifier and Type Class Description class
TransactionalRemoteCacheImpl<K,V>
ARemoteCache
implementation that handlesTransaction
. -
Uses of RemoteCache in org.infinispan.client.hotrod.near
Methods in org.infinispan.client.hotrod.near with parameters of type RemoteCache Modifier and Type Method Description void
NearCacheService. start(RemoteCache<K,V> remote)
void
NearCacheService. stop(RemoteCache<K,V> remote)
-