Package | Description |
---|---|
org.infinispan.client.hotrod | |
org.infinispan.client.hotrod.impl | |
org.infinispan.client.hotrod.marshall | |
org.infinispan.config |
Cache configuration beans and parsers.
|
org.infinispan.configuration.global | |
org.infinispan.distexec | |
org.infinispan.distexec.mapreduce | |
org.infinispan.loaders.remote.configuration | |
org.infinispan.loaders.remote.wrapper | |
org.infinispan.marshall |
Infinispan makes use of custom marshalling to serialize and deserialize state wherever
possible, rather than falling back to the JDK to do this.
|
org.infinispan.marshall.jboss |
Hooks to bridge Infinispan's marshalling APIs with JBoss Marshalling internals.
|
org.infinispan.util |
General utilities that are not specific to Infinispan, including string parsing helpers, reflection tools and
collections and containers designed to supplement the JDK-provided containers.
|
Modifier and Type | Method and Description |
---|---|
Marshaller |
RemoteCacheManager.getMarshaller() |
Constructor and Description |
---|
RemoteCacheManager(Marshaller marshaller,
Properties props)
Same as
RemoteCacheManager.RemoteCacheManager(Marshaller, java.util.Properties, boolean) with start = true. |
RemoteCacheManager(Marshaller marshaller,
Properties props,
boolean start)
Builds a remote cache manager that relies on the provided
Marshaller for marshalling
keys and values to be send over to the remote Infinispan cluster. |
RemoteCacheManager(Marshaller marshaller,
Properties props,
boolean start,
ClassLoader classLoader,
ExecutorFactory asyncExecutorFactory)
Builds a remote cache manager that relies on the provided
Marshaller for marshalling
keys and values to be send over to the remote Infinispan cluster. |
RemoteCacheManager(Marshaller marshaller,
Properties props,
ClassLoader classLoader)
Same as
RemoteCacheManager.RemoteCacheManager(Marshaller, java.util.Properties, boolean) with start = true. |
RemoteCacheManager(Marshaller marshaller,
Properties props,
ExecutorFactory asyncExecutorFactory)
Same as
RemoteCacheManager.RemoteCacheManager(Marshaller, java.util.Properties, boolean) with start = true. |
Modifier and Type | Method and Description |
---|---|
void |
RemoteCacheImpl.init(Marshaller marshaller,
ExecutorService executorService,
OperationsFactory operationsFactory,
int estimateKeySize,
int estimateValueSize) |
Modifier and Type | Class and Description |
---|---|
class |
ApacheAvroMarshaller
This is a portable serialization marshaller based on Apache Avro.
|
Modifier and Type | Method and Description |
---|---|
FluentGlobalConfiguration.SerializationConfig |
GlobalConfiguration.SerializationType.marshallerClass(Class<? extends Marshaller> marshallerClass)
Deprecated.
|
FluentGlobalConfiguration.SerializationConfig |
FluentGlobalConfiguration.SerializationConfig.marshallerClass(Class<? extends Marshaller> marshallerClass)
Deprecated.
Fully qualified name of the marshaller to use.
|
Modifier and Type | Method and Description |
---|---|
Marshaller |
SerializationConfiguration.marshaller() |
Modifier and Type | Method and Description |
---|---|
SerializationConfigurationBuilder |
SerializationConfigurationBuilder.marshaller(Marshaller marshaller)
Set the marshaller instance that will marshall and unmarshall cache entries.
|
Modifier and Type | Field and Description |
---|---|
protected Marshaller |
DefaultExecutorService.marshaller |
Modifier and Type | Field and Description |
---|---|
protected Marshaller |
MapReduceTask.marshaller |
Modifier and Type | Method and Description |
---|---|
RemoteCacheStoreConfigurationBuilder |
AbstractRemoteCacheStoreConfigurationChildBuilder.marshaller(Class<? extends Marshaller> marshaller) |
RemoteCacheStoreConfigurationBuilder |
RemoteCacheStoreConfigurationChildBuilder.marshaller(Class<? extends Marshaller> marshaller)
Allows you to specify a custom
Marshaller implementation to
serialize and deserialize user objects. |
RemoteCacheStoreConfigurationBuilder |
RemoteCacheStoreConfigurationBuilder.marshaller(Class<? extends Marshaller> marshaller) |
Modifier and Type | Class and Description |
---|---|
class |
HotRodEntryMarshaller
HotRodEntryMarshaller.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StreamingMarshaller
A specialization of
Marshaller that supports streams. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatingMarshaller
With the introduction of global and cache marshallers, there's a need to
separate marshallers but still rely on the same marshalling backend as
previously.
|
class |
AbstractMarshaller
Abstract Marshaller implementation containing shared implementations.
|
class |
CacheMarshaller
A cache-scoped marshaller.
|
class |
GlobalMarshaller
A globally-scoped marshaller.
|
class |
VersionAwareMarshaller
A delegate to various other marshallers like
JBossMarshaller . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractJBossMarshaller
Common parent for both embedded and standalone JBoss Marshalling-based marshallers.
|
class |
GenericJBossMarshaller
A marshaller that makes use of JBoss Marshalling
to serialize and deserialize objects.
|
class |
JBossMarshaller
A JBoss Marshalling based marshaller that is oriented at internal, embedded,
Infinispan usage.
|
Modifier and Type | Method and Description |
---|---|
static <T> T |
Util.cloneWithMarshaller(Marshaller marshaller,
T x)
Clones parameter x of type T with a given Marshaller reference;
|
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.