Interface InfinispanStorageManager
-
- All Superinterfaces:
org.drools.reliability.core.StorageManager,org.drools.reliability.core.TestableStorageManager
- All Known Implementing Classes:
EmbeddedStorageManager,RemoteStorageManager
public interface InfinispanStorageManager extends org.drools.reliability.core.TestableStorageManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classInfinispanStorageManager.MarshallerType
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.LoggerLOG
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.util.Optional<org.infinispan.protostream.SerializationContextInitializer>findSerializationContextInitializer()static java.lang.String[]getAllowedPackages()static InfinispanStorageManager.MarshallerTypegetMarshallerType()default org.infinispan.protostream.SerializationContextgetSerializationContext()default booleanisProtoStream()org.infinispan.client.hotrod.configuration.ConfigurationBuilderprovideAdditionalRemoteConfigurationBuilder()voidsetEmbeddedCacheManager(org.infinispan.manager.DefaultCacheManager cacheManager)voidsetRemoteCacheManager(org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager)-
Methods inherited from interface org.drools.reliability.core.StorageManager
close, getOrCreateSharedStorage, getOrCreateStorageForSession, getOrCreateStorageForSession, getStorageNames, initStorageManager, internalGetOrCreateStorageForSession, removeAllSessionStorages, removeStorage, removeStoragesBySessionId
-
-
-
-
Method Detail
-
setRemoteCacheManager
void setRemoteCacheManager(org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager)
-
setEmbeddedCacheManager
void setEmbeddedCacheManager(org.infinispan.manager.DefaultCacheManager cacheManager)
-
provideAdditionalRemoteConfigurationBuilder
org.infinispan.client.hotrod.configuration.ConfigurationBuilder provideAdditionalRemoteConfigurationBuilder()
-
getAllowedPackages
static java.lang.String[] getAllowedPackages()
-
getMarshallerType
static InfinispanStorageManager.MarshallerType getMarshallerType()
-
findSerializationContextInitializer
default java.util.Optional<org.infinispan.protostream.SerializationContextInitializer> findSerializationContextInitializer()
-
getSerializationContext
default org.infinispan.protostream.SerializationContext getSerializationContext()
-
isProtoStream
default boolean isProtoStream()
-
-