Class JBossByteBufferMarshaller

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

public class JBossByteBufferMarshaller extends org.wildfly.clustering.marshalling.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