Package | Description |
---|---|
org.infinispan.cache.impl | |
org.infinispan.commons.marshall |
Provides Infinispan-specific input and output streams, buffers and related utilities.
|
org.infinispan.commons.marshall.jboss |
Hooks to bridge Infinispan's marshalling APIs with JBoss Marshalling internals.
|
org.infinispan.factories |
Factories are internal components used to create other components based on a cache's
configuration.
|
org.infinispan.interceptors |
Infinispan is designed around a set of interceptors around a data container.
|
org.infinispan.marshall.core | |
org.infinispan.persistence |
This package contains stores, which are used for overflow or persistence.
|
org.infinispan.persistence.jdbc |
This package contains a
AdvancedLoadWriteStore implementation based on
a JDBC database connection. |
org.infinispan.persistence.jdbc.mixed |
This is a delegating CacheStore implementation that delegates either to a binary
or String based JDBC cache store depending on the key used.
|
org.infinispan.persistence.keymappers | |
org.infinispan.persistence.manager | |
org.infinispan.persistence.remote.upgrade | |
org.infinispan.persistence.spi |
The Persistence SPI
|
org.infinispan.remoting.transport.jgroups |
A transport implementation based on JGroups.
|
Modifier and Type | Field and Description |
---|---|
protected StreamingMarshaller |
CacheImpl.marshaller |
Modifier and Type | Method and Description |
---|---|
void |
CacheImpl.injectDependencies(EvictionManager evictionManager,
ExpirationManager expirationManager,
InvocationContextFactory invocationContextFactory,
InvocationContextContainer icc,
CommandsFactory commandsFactory,
InterceptorChain interceptorChain,
Configuration configuration,
CacheNotifier notifier,
ComponentRegistry componentRegistry,
TransactionManager transactionManager,
BatchContainer batchContainer,
RpcManager rpcManager,
DataContainer dataContainer,
StreamingMarshaller marshaller,
DistributionManager distributionManager,
EmbeddedCacheManager cacheManager,
ExecutorService asyncExecutor,
TransactionTable txTable,
RecoveryManager recoveryManager,
TransactionCoordinator txCoordinator,
LockManager lockManager,
AuthorizationManager authorizationManager,
GlobalConfiguration globalCfg,
PartitionHandlingManager partitionHandlingManager,
LocalTopologyManager localTopologyManager) |
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.
|
Modifier and Type | Field and Description |
---|---|
protected StreamingMarshaller |
AbstractDelegatingMarshaller.marshaller |
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.
|
Modifier and Type | Method and Description |
---|---|
StreamingMarshaller |
ExtendedRiverUnmarshaller.getInfinispanMarshaller() |
Modifier and Type | Method and Description |
---|---|
void |
ExtendedRiverUnmarshaller.setInfinispanMarshaller(StreamingMarshaller infinispanMarshaller) |
Modifier and Type | Field and Description |
---|---|
protected StreamingMarshaller |
ComponentRegistry.cacheMarshaler |
Modifier and Type | Method and Description |
---|---|
StreamingMarshaller |
ComponentRegistry.getCacheMarshaller()
Caching shortcut for #getComponent(StreamingMarshaller.class, KnownComponentNames.CACHE_MARSHALLER);
|
Modifier and Type | Method and Description |
---|---|
protected void |
CacheWriterInterceptor.init(PersistenceManager pm,
InternalEntryFactory entryFactory,
TransactionManager transactionManager,
StreamingMarshaller marshaller)
Deprecated.
|
protected void |
MarshalledValueInterceptor.inject(StreamingMarshaller marshaller,
InternalEntryFactory entryFactory,
Cache<K,V> cache)
Deprecated.
|
protected void |
IsMarshallableInterceptor.injectMarshaller(StreamingMarshaller marshaller,
DistributionManager distManager)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
CacheMarshaller
A cache-scoped marshaller.
|
class |
GlobalMarshaller
A globally-scoped marshaller.
|
class |
JBossMarshaller
A JBoss Marshalling based marshaller that is oriented at internal, embedded,
Infinispan usage.
|
class |
VersionAwareMarshaller
A delegate to various other marshallers like
JBossMarshaller . |
Modifier and Type | Method and Description |
---|---|
StreamingMarshaller |
MarshalledValue.getMarshaller() |
Modifier and Type | Method and Description |
---|---|
void |
MarshalledEntryFactoryImpl.init(StreamingMarshaller marshaller) |
void |
ExternalizerTable.inject(RemoteCommandsFactory cmdFactory,
GlobalComponentRegistry gcr,
StreamingMarshaller globalMarshaller) |
Constructor and Description |
---|
Externalizer(StreamingMarshaller globalMarshaller) |
Externalizer(StreamingMarshaller marshaller) |
MarshalledEntryFactoryImpl(StreamingMarshaller marshaller) |
MarshalledEntryImpl(ByteBuffer key,
ByteBuffer valueBytes,
ByteBuffer metadataBytes,
StreamingMarshaller marshaller) |
MarshalledEntryImpl(K key,
ByteBuffer valueBytes,
ByteBuffer metadataBytes,
StreamingMarshaller marshaller) |
MarshalledEntryImpl(K key,
V value,
InternalMetadata im,
StreamingMarshaller sm) |
MarshalledValue(byte[] bytes,
int hashCode,
StreamingMarshaller marshaller)
Construct a Marshalledvalue from the already serialized bytes.
|
MarshalledValue(Object instance,
StreamingMarshaller marshaller) |
Modifier and Type | Method and Description |
---|---|
StreamingMarshaller |
InitializationContextImpl.getMarshaller() |
Constructor and Description |
---|
InitializationContextImpl(StoreConfiguration configuration,
Cache cache,
StreamingMarshaller marshaller,
TimeService timeService,
ByteBufferFactory byteBufferFactory,
MarshalledEntryFactory mef) |
Modifier and Type | Method and Description |
---|---|
static ByteBuffer |
JdbcUtil.marshall(StreamingMarshaller marshaller,
Object obj) |
static <T> T |
JdbcUtil.unmarshall(StreamingMarshaller marshaller,
InputStream inputStream) |
Modifier and Type | Method and Description |
---|---|
StreamingMarshaller |
InitialisationContextDelegate.getMarshaller() |
Modifier and Type | Method and Description |
---|---|
void |
MarshalledValueOrPrimitiveMapper.setMarshaller(StreamingMarshaller marshaller) |
void |
MarshallingTwoWayKey2StringMapper.setMarshaller(StreamingMarshaller marshaller) |
Modifier and Type | Method and Description |
---|---|
StreamingMarshaller |
PersistenceManagerImpl.getMarshaller() |
Modifier and Type | Method and Description |
---|---|
void |
PersistenceManagerImpl.inject(AdvancedCache<Object,Object> cache,
StreamingMarshaller marshaller,
Configuration configuration,
TransactionManager transactionManager,
TimeService timeService,
ExecutorService persistenceExecutor,
ByteBufferFactory byteBufferFactory,
MarshalledEntryFactory marshalledEntryFactory,
CacheStoreFactoryRegistry cacheStoreFactoryRegistry,
ExpirationManager expirationManager) |
Modifier and Type | Class and Description |
---|---|
class |
MigrationMarshaller
MigrationMarshaller.
|
Modifier and Type | Method and Description |
---|---|
StreamingMarshaller |
InitializationContext.getMarshaller() |
Modifier and Type | Field and Description |
---|---|
protected StreamingMarshaller |
JGroupsTransport.marshaller |
Modifier and Type | Method and Description |
---|---|
void |
JGroupsTransport.initialize(StreamingMarshaller marshaller,
CacheManagerNotifier notifier,
GlobalComponentRegistry gcr,
TimeService timeService,
InboundInvocationHandler globalHandler,
ScheduledExecutorService timeoutExecutor)
Initializes the transport with global cache configuration and transport-specific properties.
|
Constructor and Description |
---|
MarshallerAdapter(StreamingMarshaller m) |
Copyright © 2023 JBoss, a division of Red Hat. All rights reserved.