Class JBossByteBufferMarshaller

java.lang.Object
org.wildfly.clustering.marshalling.AbstractByteBufferMarshaller
org.wildfly.clustering.marshalling.jboss.JBossByteBufferMarshaller
All Implemented Interfaces:
ByteBufferMarshaller, Marshallability, Marshaller<Object,ByteBuffer>

public class JBossByteBufferMarshaller extends AbstractByteBufferMarshaller
A ByteBufferMarshaller based on JBoss Marshalling.
Author:
Paul Ferraro
  • Constructor Details

    • JBossByteBufferMarshaller

      public JBossByteBufferMarshaller(MarshallingConfigurationRepository repository, ClassLoader loader)
      Creates a versioned marshaller supporting multiple marshalling configurations.
      Parameters:
      repository - a repository of marshalling configurations
      loader - a class loader
    • JBossByteBufferMarshaller

      public JBossByteBufferMarshaller(org.jboss.marshalling.MarshallingConfiguration configuration, ClassLoader loader)
      Creates an unversioned marshaller using a single marshalling configuration.
      Parameters:
      configuration - a marshalling configuration
      loader - a loader
  • Method Details