Uses of Interface
org.infinispan.commons.marshall.Marshaller
Packages that use 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
-
Uses of Marshaller in org.infinispan.client.hotrod
Methods in org.infinispan.client.hotrod that return MarshallerModifier and TypeMethodDescriptionRemoteCacheContainer.getMarshaller()RemoteCacheManager.getMarshaller()Methods in org.infinispan.client.hotrod with parameters of type MarshallerModifier and TypeMethodDescriptionDataFormat.Builder.keyMarshaller(Marshaller keyMarshaller) DataFormat.Builder.valueMarshaller(Marshaller valueMarshaller) -
Uses of Marshaller in org.infinispan.client.hotrod.configuration
Fields in org.infinispan.client.hotrod.configuration with type parameters of type MarshallerModifier and TypeFieldDescriptionstatic final AttributeDefinition<Marshaller>RemoteCacheConfiguration.MARSHALLERMethods in org.infinispan.client.hotrod.configuration that return MarshallerModifier and TypeMethodDescriptionConfiguration.marshaller()RemoteCacheConfiguration.marshaller()Methods in org.infinispan.client.hotrod.configuration that return types with arguments of type MarshallerModifier and TypeMethodDescriptionClass<? extends Marshaller>Configuration.marshallerClass()Class<? extends Marshaller>RemoteCacheConfiguration.marshallerClass()Methods in org.infinispan.client.hotrod.configuration with parameters of type MarshallerModifier and TypeMethodDescriptionAbstractConfigurationChildBuilder.marshaller(Marshaller marshaller) ConfigurationBuilder.marshaller(Marshaller marshaller) ConfigurationChildBuilder.marshaller(Marshaller marshaller) Allows you to specify an instance ofMarshallerto serialize and deserialize user objects.RemoteCacheConfigurationBuilder.marshaller(Marshaller marshaller) Specifies a customMarshallerimplementation to serialize and deserialize user objects.Method parameters in org.infinispan.client.hotrod.configuration with type arguments of type MarshallerModifier and TypeMethodDescriptionAbstractConfigurationChildBuilder.marshaller(Class<? extends Marshaller> marshaller) ConfigurationBuilder.marshaller(Class<? extends Marshaller> marshallerClass) ConfigurationChildBuilder.marshaller(Class<? extends Marshaller> marshaller) Allows you to specify a customMarshallerimplementation to serialize and deserialize user objects.RemoteCacheConfigurationBuilder.marshaller(Class<? extends Marshaller> marshallerClass) Specifies a customMarshallerimplementation.Constructors in org.infinispan.client.hotrod.configuration with parameters of type MarshallerModifierConstructorDescriptionConfiguration(ExecutorFactoryConfiguration asyncExecutorFactory, Supplier<FailoverRequestBalancingStrategy> balancingStrategyFactory, ClassLoader classLoader, ClientIntelligence clientIntelligence, ConnectionPoolConfiguration connectionPool, int connectionTimeout, Class<? extends 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, int serverFailureTimeout) -
Uses of Marshaller in org.infinispan.client.hotrod.event.impl
Methods in org.infinispan.client.hotrod.event.impl that return MarshallerConstructors in org.infinispan.client.hotrod.event.impl with parameters of type MarshallerModifierConstructorDescriptionClientListenerNotifier(Marshaller marshaller, ChannelFactory channelFactory, Configuration configuration) -
Uses of Marshaller in org.infinispan.client.hotrod.impl
Methods in org.infinispan.client.hotrod.impl that return MarshallerModifier and TypeMethodDescriptionMarshallerRegistry.getMarshaller(Class<? extends Marshaller> marshallerClass) MarshallerRegistry.getMarshaller(MediaType mediaType) Methods in org.infinispan.client.hotrod.impl with parameters of type MarshallerModifier and TypeMethodDescriptionvoidMarshallerRegistry.registerMarshaller(Marshaller marshaller) Method parameters in org.infinispan.client.hotrod.impl with type arguments of type MarshallerModifier and TypeMethodDescriptionMarshallerRegistry.getMarshaller(Class<? extends Marshaller> marshallerClass) -
Uses of Marshaller in org.infinispan.client.hotrod.impl.protocol
Methods in org.infinispan.client.hotrod.impl.protocol with parameters of type MarshallerModifier and TypeMethodDescriptionCodec.returnPossiblePrevValue(io.netty.buffer.ByteBuf buf, short status, DataFormat dataFormat, int flags, ClassAllowList allowList, Marshaller marshaller) Codec20.returnPossiblePrevValue(io.netty.buffer.ByteBuf buf, short status, DataFormat dataFormat, int flags, ClassAllowList allowList, Marshaller marshaller) Codec40.returnPossiblePrevValue(io.netty.buffer.ByteBuf buf, short status, DataFormat dataFormat, int flags, ClassAllowList allowList, Marshaller marshaller) -
Uses of Marshaller in org.infinispan.client.hotrod.impl.transport.netty
Methods in org.infinispan.client.hotrod.impl.transport.netty that return MarshallerMethods in org.infinispan.client.hotrod.impl.transport.netty with parameters of type MarshallerModifier and TypeMethodDescriptionvoidChannelFactory.start(Marshaller marshaller, ExecutorService executorService, ClientListenerNotifier listenerNotifier, MarshallerRegistry marshallerRegistry) -
Uses of Marshaller in org.infinispan.client.hotrod.marshall
Classes in org.infinispan.client.hotrod.marshall that implement MarshallerModifier and TypeClassDescriptionclassMarshaller that only supports byte[] instances writing them as isMethods in org.infinispan.client.hotrod.marshall with parameters of type MarshallerModifier and TypeMethodDescriptionstatic <T> TMarshallerUtil.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
Methods in org.infinispan.commons.dataconversion with parameters of type MarshallerModifier 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 ObjectStandardConversions.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.voidBinaryTranscoder.overrideMarshaller(Marshaller marshaller) Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.infinispan.commons.dataconversion with parameters of type MarshallerModifierConstructorDescriptionBinaryTranscoder(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
Subinterfaces of Marshaller in org.infinispan.commons.marshallModifier and TypeInterfaceDescriptioninterfaceDeprecated, for removal: This API element is subject to removal in a future version.for internal use onlyClasses in org.infinispan.commons.marshall that implement MarshallerModifier and TypeClassDescriptionclassAbstract Marshaller implementation containing shared implementations.classA marshaller that does not transform the content, only applicable to byte[] payloads.classA ProtoStreamMarshallerimplementation that uses Protobuf encoding.classStandard Java serialization marshaller.classProvides the starting point for implementing aMarshallerthat uses Protobuf encoding.classfinal class -
Uses of Marshaller in org.infinispan.commons.util
Methods in org.infinispan.commons.util that return MarshallerModifier and TypeMethodDescriptionstatic MarshallerUtil.getJBossMarshaller(ClassLoader classLoader, ClassAllowList classAllowList)