Uses of Interface
org.infinispan.commons.marshall.Marshaller
Package
Description
Hot Rod client API.
Hot Rod client configuration API.
Provides Infinispan-specific input and output streams, buffers and related utilities.
Commons package providing various utility classes
EmbeddedCacheManager
configurationHooks to bridge Infinispan's marshalling APIs with JBoss Marshalling internals.
This package contains a
AdvancedLoadWriteStore
implementation based on
a JDBC database connection.Configuration for
RemoteStore
.Server tasks API.
-
Uses of Marshaller in org.infinispan.client.hotrod
Modifier and TypeMethodDescriptionRemoteCacheContainer.getMarshaller()
RemoteCacheManager.getMarshaller()
Modifier and TypeMethodDescriptionDataFormat.Builder.keyMarshaller
(Marshaller keyMarshaller) DataFormat.Builder.valueMarshaller
(Marshaller valueMarshaller) -
Uses of Marshaller in org.infinispan.client.hotrod.configuration
Modifier and TypeFieldDescriptionstatic final AttributeDefinition
<Marshaller> RemoteCacheConfiguration.MARSHALLER
Modifier and TypeMethodDescriptionConfiguration.marshaller()
RemoteCacheConfiguration.marshaller()
Modifier and TypeMethodDescriptionClass
<? extends Marshaller> Configuration.marshallerClass()
Class
<? extends Marshaller> RemoteCacheConfiguration.marshallerClass()
Modifier and TypeMethodDescriptionAbstractConfigurationChildBuilder.marshaller
(Marshaller marshaller) ConfigurationBuilder.marshaller
(Marshaller marshaller) ConfigurationChildBuilder.marshaller
(Marshaller marshaller) Allows you to specify an instance ofMarshaller
to serialize and deserialize user objects.RemoteCacheConfigurationBuilder.marshaller
(Marshaller marshaller) Specifies a customMarshaller
implementation to serialize and deserialize user objects.Modifier and TypeMethodDescriptionAbstractConfigurationChildBuilder.marshaller
(Class<? extends Marshaller> marshaller) ConfigurationBuilder.marshaller
(Class<? extends Marshaller> marshallerClass) ConfigurationChildBuilder.marshaller
(Class<? extends Marshaller> marshaller) Allows you to specify a customMarshaller
implementation to serialize and deserialize user objects.RemoteCacheConfigurationBuilder.marshaller
(Class<? extends Marshaller> marshallerClass) Specifies a customMarshaller
implementation.ModifierConstructorDescriptionConfiguration
(ExecutorFactoryConfiguration asyncExecutorFactory, Supplier<FailoverRequestBalancingStrategy> balancingStrategyFactory, ClassLoader classLoader, ClientIntelligence clientIntelligence, ConnectionPoolConfiguration connectionPool, int connectionTimeout, Class<? extends org.infinispan.client.hotrod.impl.consistenthash.ConsistentHash>[] consistentHashImpl, int dnsResolverMinTTL, int dnsResolverMaxTTL, int dnsResolverNegativeTTL, boolean forceReturnValues, int keySizeEstimate, Marshaller marshaller, Class<? extends Marshaller> marshallerClass, ProtocolVersion protocolVersion, List<ServerConfiguration> servers, int socketTimeout, SecurityConfiguration security, boolean tcpNoDelay, boolean tcpKeepAlive, int valueSizeEstimate, int maxRetries, NearCacheConfiguration nearCache, List<ClusterConfiguration> clusters, List<String> serialAllowList, int batchSize, TransactionConfiguration transaction, StatisticsConfiguration statistics, Features features, List<org.infinispan.protostream.SerializationContextInitializer> contextInitializers, Map<String, RemoteCacheConfiguration> remoteCaches, TransportFactory transportFactory, boolean tracingPropagationEnabled) -
Uses of Marshaller in org.infinispan.client.hotrod.event.impl
ModifierConstructorDescriptionClientListenerNotifier
(Marshaller marshaller, org.infinispan.client.hotrod.impl.transport.netty.ChannelFactory channelFactory, Configuration configuration) -
Uses of Marshaller in org.infinispan.client.hotrod.impl
Modifier and TypeMethodDescriptionMarshallerRegistry.getMarshaller
(Class<? extends Marshaller> marshallerClass) MarshallerRegistry.getMarshaller
(MediaType mediaType) Modifier and TypeMethodDescriptionvoid
MarshallerRegistry.registerMarshaller
(Marshaller marshaller) Modifier and TypeMethodDescriptionMarshallerRegistry.getMarshaller
(Class<? extends Marshaller> marshallerClass) -
Uses of Marshaller in org.infinispan.client.hotrod.marshall
Modifier and TypeClassDescriptionclass
Marshaller that only supports byte[] instances writing them as isclass
Deprecated, for removal: This API element is subject to removal in a future version.since 10.0, will be removed in the future.Modifier and TypeMethodDescriptionstatic <T> T
MarshallerUtil.bytes2obj
(Marshaller marshaller, byte[] bytes, boolean objectStorage, ClassAllowList allowList) static byte[]
MarshallerUtil.obj2bytes
(Marshaller marshaller, Object o, boolean isKey, int estimateKeySize, int estimateValueSize) Deprecated, for removal: This API element is subject to removal in a future version.Since 12.0, will be removed in 15.0static byte[]
MarshallerUtil.obj2bytes
(Marshaller marshaller, Object o, BufferSizePredictor sizePredictor) -
Uses of Marshaller in org.infinispan.commons.dataconversion
Modifier and TypeMethodDescriptionstatic byte[]
StandardConversions.convertJavaToOctetStream
(Object source, MediaType sourceMediaType, Marshaller marshaller) Deprecated, for removal: This API element is subject to removal in a future version.Since 13.0, with no replacement.static Object
StandardConversions.convertOctetStreamToJava
(byte[] source, MediaType destination, Marshaller marshaller) Deprecated, for removal: This API element is subject to removal in a future version.Since 13.0, without replacement.void
BinaryTranscoder.overrideMarshaller
(Marshaller marshaller) Deprecated, for removal: This API element is subject to removal in a future version.ModifierConstructorDescriptionBinaryTranscoder
(Marshaller marshaller) Deprecated, for removal: This API element is subject to removal in a future version.DefaultTranscoder
(Marshaller marshaller) GlobalMarshallerEncoder
(Marshaller globalMarshaller) Deprecated, for removal: This API element is subject to removal in a future version.MarshallerEncoder
(Marshaller marshaller) Deprecated, for removal: This API element is subject to removal in a future version.TranscoderMarshallerAdapter
(Marshaller marshaller) -
Uses of Marshaller in org.infinispan.commons.marshall
Modifier and TypeInterfaceDescriptioninterface
Deprecated, for removal: This API element is subject to removal in a future version.for internal use onlyModifier and TypeClassDescriptionclass
Abstract Marshaller implementation containing shared implementations.class
A marshaller that does not transform the content, only applicable to byte[] payloads.class
A ProtoStreamMarshaller
implementation that uses Protobuf encoding.class
Standard Java serialization marshaller.class
Provides the starting point for implementing aMarshaller
that uses Protobuf encoding.class
final class
-
Uses of Marshaller in org.infinispan.commons.util
Modifier and TypeMethodDescriptionstatic Marshaller
Util.getJBossMarshaller
(ClassLoader classLoader, ClassAllowList classAllowList) -
Uses of Marshaller in org.infinispan.configuration.global
Modifier and TypeFieldDescriptionstatic final AttributeDefinition
<Marshaller> SerializationConfiguration.MARSHALLER
Modifier and TypeMethodDescriptionSerializationConfigurationBuilder.getMarshaller()
SerializationConfiguration.marshaller()
Modifier and TypeMethodDescriptionSerializationConfigurationBuilder.marshaller
(Marshaller marshaller) Set the marshaller instance that will marshall and unmarshall cache entries. -
Uses of Marshaller in org.infinispan.jboss.marshalling.commons
Modifier and TypeClassDescriptionclass
Common parent for both embedded and standalone JBoss Marshalling-based marshallers.final class
A marshaller that makes use of JBoss Marshalling to serialize and deserialize objects. -
Uses of Marshaller in org.infinispan.jboss.marshalling.core
Modifier and TypeClassDescriptionclass
A JBoss Marshalling based marshaller that is oriented at internal, embedded, Infinispan usage.class
An extension of theJBossMarshaller
that loads user definedExternalizer
implementations. -
Uses of Marshaller in org.infinispan.jboss.marshalling.dataconversion
-
Uses of Marshaller in org.infinispan.marshall.core
Modifier and TypeMethodDescriptionstatic void
GlobalMarshaller.writeUnknown
(Marshaller marshaller, Object obj, ObjectOutput out) -
Uses of Marshaller in org.infinispan.marshall.persistence
Modifier and TypeInterfaceDescriptioninterface
The marshaller that is responsible serializing/deserializing objects which are to be persisted. -
Uses of Marshaller in org.infinispan.persistence.jdbc.common
Modifier and TypeMethodDescriptionstatic ByteBuffer
JdbcUtil.marshall
(Object obj, Marshaller marshaller) static <T> T
JdbcUtil.unmarshall
(ByteBuffer buf, Marshaller marshaller) -
Uses of Marshaller in org.infinispan.persistence.keymappers
Modifier and TypeMethodDescriptiondefault void
MarshallingTwoWayKey2StringMapper.setMarshaller
(Marshaller marshaller) -
Uses of Marshaller in org.infinispan.persistence.remote.configuration
Modifier and TypeMethodDescriptionAbstractRemoteStoreConfigurationChildBuilder.marshaller
(Class<? extends Marshaller> marshaller) RemoteStoreConfigurationBuilder.marshaller
(Class<? extends Marshaller> marshaller) RemoteStoreConfigurationChildBuilder.marshaller
(Class<? extends Marshaller> marshaller) Allows you to specify a customMarshaller
implementation to serialize and deserialize user objects. -
Uses of Marshaller in org.infinispan.persistence.remote.wrapper
Modifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.UseIdentityMarshaller
instead. -
Uses of Marshaller in org.infinispan.server.hotrod
-
Uses of Marshaller in org.infinispan.tasks
Modifier and TypeMethodDescriptionTaskContext.marshaller
(Marshaller marshaller) The marshaller with which this task should be executed