JavaScript is disabled on your browser.
Skip navigation links
io.netty.handler.codec.serialization

Class CompatibleObjectEncoder

  • All Implemented Interfaces:
    ChannelHandler, ChannelOutboundHandler


    public class CompatibleObjectEncoder
    extends MessageToByteEncoder<java.io.Serializable>
    An encoder which serializes a Java object into a ByteBuf (interoperability version).

    This encoder is interoperable with the standard Java object streams such as ObjectInputStream and ObjectOutputStream.

    • Constructor Detail

      • CompatibleObjectEncoder

        public CompatibleObjectEncoder()
        Creates a new instance with the reset interval of 16.
      • CompatibleObjectEncoder

        public CompatibleObjectEncoder(int resetInterval)
        Creates a new instance.
        Parameters:
        resetInterval - the number of objects between ObjectOutputStream.reset(). 0 will disable resetting the stream, but the remote peer will be at the risk of getting OutOfMemoryError in the long term.
    • Method Detail

      • newObjectOutputStream

        protected java.io.ObjectOutputStream newObjectOutputStream(java.io.OutputStream out)
         throws java.lang.Exception
        Creates a new ObjectOutputStream which wraps the specified OutputStream. Override this method to use a subclass of the ObjectOutputStream.
        Throws:
        java.lang.Exception
Skip navigation links

Copyright © 2008–2018 The Netty Project. All rights reserved.

AltStyle によって変換されたページ (->オリジナル) /