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 configurationFactories are internal components used to create other components based on a cache's
configuration.
Hooks to bridge Infinispan's marshalling APIs with JBoss Marshalling internals.
This package contains a
NonBlockingStore 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, 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) 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
Classes 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.factories
Methods in org.infinispan.factories that return MarshallerModifier and TypeMethodDescriptionComponentRegistry.getCacheMarshaller()Deprecated, for removal: This API element is subject to removal in a future version.ComponentRegistry.getInternalMarshaller()Caching shortcut for #getComponent(Marshaller.class, INTERNAL_MARSHALLER); -
Uses of Marshaller in org.infinispan.jboss.marshalling.commons
Subinterfaces of Marshaller in org.infinispan.jboss.marshalling.commonsModifier and TypeInterfaceDescriptioninterfaceDeprecated.for internal use onlyClasses 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 TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version. -
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.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