| Package | Description |
|---|---|
| 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.
|
| Class and Description |
|---|
| ExternalizerTable
The externalizer table maintains information necessary to be able to map a particular type with the corresponding
AdvancedExternalizer implementation that it marshall, and it also keeps information of which AdvancedExternalizer
should be used to read data from a buffer given a particular AdvancedExternalizer identifier. |
| Class and Description |
|---|
| AbstractJBossMarshaller
Common parent for both embedded and standalone JBoss Marshalling-based marshallers.
|
| DefaultContextClassResolver
This class refines
ContextClassLoader to add a default class loader
in case the context class loader is null. |
ExtendedRiverMarshaller
RiverMarshaller extension that allows Infinispan code to directly
create instances of it. |
| ExtendedRiverUnmarshaller
An extended
RiverUnmarshaller that allows Infinispan StreamingMarshaller
instances to travel down the stack to potential externalizer implementations
that might need it, such as MarshalledValue.Externalizer |
| ExternalizerTable
The externalizer table maintains information necessary to be able to map a particular type with the corresponding
AdvancedExternalizer implementation that it marshall, and it also keeps information of which AdvancedExternalizer
should be used to read data from a buffer given a particular AdvancedExternalizer identifier. |
| JBossMarshallerFactory
A JBoss Marshalling factory class for retrieving marshaller/unmarshaller
instances.
|
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.