Class ThreadLocalMarshallerProvider

java.lang.Object
io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider
All Implemented Interfaces:
MarshallerProvider

public class ThreadLocalMarshallerProvider extends Object implements MarshallerProvider
UnmarshallerProvider implementation which use a ThreadLocal to store references to Marshaller instances. This may give you some performance boost if you need to marshall many small Object's and your actual Thread count is not to big
  • Constructor Details

    • ThreadLocalMarshallerProvider

      public ThreadLocalMarshallerProvider(org.jboss.marshalling.MarshallerFactory factory, org.jboss.marshalling.MarshallingConfiguration config)
      Create a new instance of the ThreadLocalMarshallerProvider
      Parameters:
      factory - the MarshallerFactory to use to create Marshaller's if needed
      config - the MarshallingConfiguration to use
  • Method Details