public class ThreadLocalUnmarshallerProvider extends java.lang.Object implements UnmarshallerProvider
UnmarshallerProvider implementation which use a ThreadLocal to store references
to Unmarshaller instances. This may give you some performance boost if you need to unmarshall
many small Object's.| Constructor and Description |
|---|
ThreadLocalUnmarshallerProvider (org.jboss.marshalling.MarshallerFactory factory,
org.jboss.marshalling.MarshallingConfiguration config)
Create a new instance of the
ThreadLocalUnmarshallerProvider |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.marshalling.Unmarshaller |
getUnmarshaller (ChannelHandlerContext ctx)
Get the
Unmarshaller for the given ChannelHandlerContext |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic ThreadLocalUnmarshallerProvider(org.jboss.marshalling.MarshallerFactory factory, org.jboss.marshalling.MarshallingConfiguration config)
ThreadLocalUnmarshallerProvider factory - the MarshallerFactory to use to create Unmarshaller's if neededconfig - the MarshallingConfiguration to usepublic org.jboss.marshalling.Unmarshaller getUnmarshaller(ChannelHandlerContext ctx) throws java.lang.Exception
UnmarshallerProvider Unmarshaller for the given ChannelHandlerContext getUnmarshaller in interface UnmarshallerProvider java.lang.ExceptionCopyright © 2008–2018 The Netty Project. All rights reserved.