com.alibaba.dubbo.remoting.transport.netty
Class NettyBackedChannelBufferFactory

java.lang.Object
  extended by com.alibaba.dubbo.remoting.transport.netty.NettyBackedChannelBufferFactory
All Implemented Interfaces:
ChannelBufferFactory

public class NettyBackedChannelBufferFactory
extends Object
implements ChannelBufferFactory

Wrap netty dynamic channel buffer.

Author:
kimi

Constructor Summary
NettyBackedChannelBufferFactory()
           
 
Method Summary
 ChannelBuffer getBuffer(byte[] array, int offset, int length)
           
 ChannelBuffer getBuffer(ByteBuffer nioBuffer)
           
 ChannelBuffer getBuffer(int capacity)
           
static ChannelBufferFactory getInstance()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NettyBackedChannelBufferFactory

public NettyBackedChannelBufferFactory()
Method Detail

getInstance

public static ChannelBufferFactory getInstance()

getBuffer

public ChannelBuffer getBuffer(int capacity)
Specified by:
getBuffer in interface ChannelBufferFactory

getBuffer

public ChannelBuffer getBuffer(byte[] array,
                               int offset,
                               int length)
Specified by:
getBuffer in interface ChannelBufferFactory

getBuffer

public ChannelBuffer getBuffer(ByteBuffer nioBuffer)
Specified by:
getBuffer in interface ChannelBufferFactory


Copyright © 2012–2017 Alibaba. All rights reserved.