Class JBossMarshallerFactory

  • All Implemented Interfaces:
    org.jboss.marshalling.MarshallerFactory

    public class JBossMarshallerFactory
    extends org.jboss.marshalling.AbstractMarshallerFactory
    A JBoss Marshalling factory class for retrieving marshaller/unmarshaller instances. The aim of this factory is to allow Infinispan to provide its own JBoss Marshalling marshaller/unmarshaller extensions.
    Since:
    5.1
    Author:
    Galder ZamarreƱo
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ExtendedRiverMarshaller createMarshaller​(org.jboss.marshalling.MarshallingConfiguration configuration)  
      ExtendedRiverUnmarshaller createUnmarshaller​(org.jboss.marshalling.MarshallingConfiguration configuration)  
      • Methods inherited from class org.jboss.marshalling.AbstractMarshallerFactory

        getDefaultBufferSize, getDefaultClassExternalizerFactory, getDefaultClassResolver, getDefaultClassTable, getDefaultObjectResolver, getDefaultObjectTable, getDefaultStreamHeader, getDefaultVersion, getMinimumBufferSize
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JBossMarshallerFactory

        public JBossMarshallerFactory()
    • Method Detail

      • createUnmarshaller

        public ExtendedRiverUnmarshaller createUnmarshaller​(org.jboss.marshalling.MarshallingConfiguration configuration)
                                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • createMarshaller

        public ExtendedRiverMarshaller createMarshaller​(org.jboss.marshalling.MarshallingConfiguration configuration)
                                                 throws java.io.IOException
        Throws:
        java.io.IOException