Class InfinispanClientProducer
java.lang.Object
io.quarkus.infinispan.client.runtime.InfinispanClientProducer
Produces a configured remote cache manager instance
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.infinispan.commons.configuration.StringConfiguration(package private) Map<String, Properties> static final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()org.infinispan.counter.api.CounterManagergetNamedCounterManager(String clientName) org.infinispan.client.hotrod.RemoteCacheManagergetNamedRemoteCacheManager(String clientName) <K,V> org.infinispan.client.hotrod.RemoteCache <K, V> getRemoteCache(String clientName, String cacheName) voidsetProperties(Map<String, Properties> properties)
-
Field Details
-
DEFAULT_CONFIG
public static final org.infinispan.commons.configuration.StringConfiguration DEFAULT_CONFIG -
PROTOBUF_FILE_PREFIX
- See Also:
-
PROTOBUF_SCHEMAS
- See Also:
-
properties
Map<String,Properties> properties
-
-
Constructor Details
-
InfinispanClientProducer
public InfinispanClientProducer()
-
-
Method Details
-
destroy
@PreDestroy public void destroy() -
getRemoteCache
-
setProperties
-
getNamedRemoteCacheManager
public org.infinispan.client.hotrod.RemoteCacheManager getNamedRemoteCacheManager(String clientName) -
getNamedCounterManager
-