Package org.infinispan.commons.marshall.jboss
Hooks to bridge Infinispan's marshalling APIs with JBoss Marshalling internals.
-
Interface Summary Interface Description RiverCloseListener RiverCloseListener is used by Infinispan's extension of River Marshaller and Unmarshaller so that pools can be notified of instances not being in use anymore. -
Class Summary Class Description AbstractJBossMarshaller Common parent for both embedded and standalone JBoss Marshalling-based marshallers.AbstractJBossMarshaller.DebuggingExceptionListener CheckedClassResolver DefaultContextClassResolver This class refinesContextClassLoader
to add a default class loader.ExtendedRiverMarshaller RiverMarshaller
extension that allows Infinispan code to directly create instances of it.ExtendedRiverUnmarshaller An extendedRiverUnmarshaller
that allows to track lifecycle of unmarshaller so that pools can be notified when not in use any more.GenericJBossMarshaller A marshaller that makes use of JBoss Marshalling to serialize and deserialize objects.JBossExternalizerAdapter JBossMarshallerFactory A JBoss Marshalling factory class for retrieving marshaller/unmarshaller instances.SerializeWithExtFactory JBoss Marshalling plugin class forClassExternalizerFactory
that allows for Infinispan annotations to be used instead of JBoss Marshalling ones in order to discover which classes are serializable with Infinispan externalizers.