| Name | Description | Type | Package | Framework |
| AbstractJBossMarshaller | Common parent for both embedded and standalone JBoss Marshalling-based marshallers. | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| AbstractJBossMarshaller .DebuggingExceptionListener | Class | org.infinispan.commons.marshall.jboss.AbstractJBossMarshaller | Infinispan | |
| DefaultContextClassResolver | This class refines ContextClassLoader to add a default class loader. | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| ExtendedRiverMarshaller | RiverMarshaller extension that allows Infinispan code to directly create instances of it. | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| ExtendedRiverUnmarshaller | An extended RiverUnmarshaller that allows Infinispan StreamingMarshaller instances to travel down the stack to potential externalizer implementations | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| GenericJBossMarshaller | A marshaller that makes use of JBoss Marshalling to serialize and deserialize objects. | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| JBossExternalizerAdapter | Class | org.infinispan.commons.marshall.jboss | Infinispan | |
| JBossMarshallerFactory | A JBoss Marshalling factory class for retrieving marshaller/unmarshaller instances. | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| 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. | Interface | org.infinispan.commons.marshall.jboss | Infinispan |
| SerializeWithExtFactory | JBoss Marshalling plugin class for ClassExternalizerFactory that allows for Infinispan annotations to be used instead of JBoss Marshalling | Class | org.infinispan.commons.marshall.jboss | Infinispan |