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
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.A transport implementation based on JGroups.
Server tasks API.
-
Uses of Marshaller in org.infinispan.client.hotrod
Methods in org.infinispan.client.hotrod that return MarshallerModifier and TypeMethodDescriptionDataFormat.getDefaultMarshaller()RemoteCacheContainer.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 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, RemoteCacheManagerMetricsRegistry metricRegistry, 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, 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.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 <T> TMarshallerUtil.bytes2obj(Marshaller marshaller, InputStream inputStream, 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) static voidMarshallerUtil.obj2stream(Marshaller marshaller, Object o, OutputStream stream, 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) -
Uses of Marshaller in org.infinispan.configuration.global
Fields in org.infinispan.configuration.global with type parameters of type MarshallerModifier and TypeFieldDescriptionstatic final AttributeDefinition<Marshaller> SerializationConfiguration.MARSHALLERMethods in org.infinispan.configuration.global that return MarshallerModifier and TypeMethodDescriptionSerializationConfigurationBuilder.getMarshaller()SerializationConfiguration.marshaller()Methods in org.infinispan.configuration.global with parameters of type MarshallerModifier 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
Classes in org.infinispan.jboss.marshalling.commons that implement MarshallerModifier and TypeClassDescriptionclassCommon parent for both embedded and standalone JBoss Marshalling-based marshallers.final classA marshaller that makes use of JBoss Marshalling to serialize and deserialize objects. -
Uses of Marshaller in org.infinispan.jboss.marshalling.core
Classes in org.infinispan.jboss.marshalling.core that implement MarshallerModifier and TypeClassDescriptionclassA JBoss Marshalling based marshaller that is oriented at internal, embedded, Infinispan usage.classAn extension of theJBossMarshallerthat loads user definedExternalizerimplementations. -
Uses of Marshaller in org.infinispan.jboss.marshalling.dataconversion
Constructors in org.infinispan.jboss.marshalling.dataconversion with parameters of type Marshaller -
Uses of Marshaller in org.infinispan.marshall.core
Classes in org.infinispan.marshall.core that implement MarshallerMethods in org.infinispan.marshall.core with parameters of type MarshallerModifier and TypeMethodDescriptionstatic voidGlobalMarshaller.writeUnknown(Marshaller marshaller, Object obj, ObjectOutput out) -
Uses of Marshaller in org.infinispan.marshall.persistence
Subinterfaces of Marshaller in org.infinispan.marshall.persistenceModifier and TypeInterfaceDescriptioninterfaceThe marshaller that is responsible serializing/deserializing objects which are to be persisted.Methods in org.infinispan.marshall.persistence that return Marshaller -
Uses of Marshaller in org.infinispan.persistence.jdbc.common
Methods in org.infinispan.persistence.jdbc.common with parameters of type MarshallerModifier and TypeMethodDescriptionstatic ByteBufferJdbcUtil.marshall(Object obj, Marshaller marshaller) static <T> TJdbcUtil.unmarshall(ByteBuffer buf, Marshaller marshaller) -
Uses of Marshaller in org.infinispan.persistence.keymappers
Methods in org.infinispan.persistence.keymappers with parameters of type MarshallerModifier and TypeMethodDescriptiondefault voidMarshallingTwoWayKey2StringMapper.setMarshaller(Marshaller marshaller) -
Uses of Marshaller in org.infinispan.persistence.remote.configuration
Method parameters in org.infinispan.persistence.remote.configuration with type arguments of type MarshallerModifier and TypeMethodDescriptionAbstractRemoteStoreConfigurationChildBuilder.marshaller(Class<? extends Marshaller> marshaller) RemoteStoreConfigurationBuilder.marshaller(Class<? extends Marshaller> marshaller) RemoteStoreConfigurationChildBuilder.marshaller(Class<? extends Marshaller> marshaller) Allows you to specify a customMarshallerimplementation to serialize and deserialize user objects. -
Uses of Marshaller in org.infinispan.persistence.remote.global
Methods in org.infinispan.persistence.remote.global with parameters of type MarshallerModifier and TypeMethodDescriptionGlobalRemoteContainers.cacheContainer(String name, Marshaller marshaller) -
Uses of Marshaller in org.infinispan.persistence.remote.internal
Methods in org.infinispan.persistence.remote.internal with parameters of type MarshallerModifier and TypeMethodDescriptionGlobalRemoteContainersImpl.cacheContainer(String name, Marshaller marshaller) -
Uses of Marshaller in org.infinispan.persistence.remote.logging
Methods in org.infinispan.persistence.remote.logging with parameters of type MarshallerModifier and TypeMethodDescriptionLog_$logger.shouldUseSameMarshallerWithContainer(Marshaller inUse, Marshaller provided) Log.shouldUseSameMarshallerWithContainer(Marshaller inUse, Marshaller provided) -
Uses of Marshaller in org.infinispan.persistence.remote.wrapper
Classes in org.infinispan.persistence.remote.wrapper that implement MarshallerModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.UseIdentityMarshallerinstead. -
Uses of Marshaller in org.infinispan.remoting.transport.jgroups
Fields in org.infinispan.remoting.transport.jgroups declared as Marshaller -
Uses of Marshaller in org.infinispan.server.hotrod
Methods in org.infinispan.server.hotrod that return MarshallerMethods in org.infinispan.server.hotrod with parameters of type Marshaller -
Uses of Marshaller in org.infinispan.tasks
Methods in org.infinispan.tasks that return types with arguments of type MarshallerMethods in org.infinispan.tasks with parameters of type MarshallerModifier and TypeMethodDescriptionTaskContext.marshaller(Marshaller marshaller) The marshaller with which this task should be executed