Package | Description |
---|---|
org.infinispan |
This is the core of Infinispan, a distributed, transactional, highly scalable data grid
platform.
|
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 | |
org.infinispan.marshall.core | |
org.infinispan.nearcache.jms | |
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.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,
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,
GlobalConfiguration globalCfg) |
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 | 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) |
protected void |
IsMarshallableInterceptor.injectMarshaller(StreamingMarshaller marshaller,
DistributionManager distManager) |
protected void |
MarshalledValueInterceptor.injectMarshaller(StreamingMarshaller marshaller,
InternalEntryFactory entryFactory) |
Modifier and Type | Class and Description |
---|---|
class |
LegacyStreamingMarshallerAdapter
Deprecated.
|
Constructor and Description |
---|
StreamingMarshallerAdapter(StreamingMarshaller delegate)
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 |
---|---|
void |
MarshalledEntryFactoryImpl.init(StreamingMarshaller marshaller) |
void |
ExternalizerTable.inject(RemoteCommandsFactory cmdFactory,
GlobalComponentRegistry gcr,
StreamingMarshaller globalMarshaller) |
Constructor and Description |
---|
MarshalledEntryFactoryImpl(StreamingMarshaller marshaller) |
MarshalledEntryImpl.Externalizer(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.Externalizer(StreamingMarshaller globalMarshaller) |
MarshalledValue(byte[] bytes,
int hashCode,
StreamingMarshaller marshaller) |
MarshalledValue(byte[] bytes,
StreamingMarshaller marshaller) |
MarshalledValue(Object instance,
StreamingMarshaller marshaller) |
Constructor and Description |
---|
RemoteEventListener(Cache<Object,Object> cache,
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 |
MarshallingTwoWayKey2StringMapper.setMarshaller(StreamingMarshaller marshaller) |
void |
MarshalledValueOrPrimitiveMapper.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) |
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,
ExecutorService asyncExecutor,
ExecutorService remoteCommandsExecutor,
InboundInvocationHandler inboundInvocationHandler,
CacheManagerNotifier notifier,
GlobalComponentRegistry gcr,
BackupReceiverRepository backupReceiverRepository,
TimeService timeService)
Initializes the transport with global cache configuration and transport-specific properties.
|
Constructor and Description |
---|
MarshallerAdapter(StreamingMarshaller m) |
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.