org.eclipse.jetty.io
Class PooledBuffers

java.lang.Object
  extended by org.eclipse.jetty.io.AbstractBuffers
      extended by org.eclipse.jetty.io.PooledBuffers
All Implemented Interfaces:
Buffers

public class PooledBuffers
extends AbstractBuffers


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.jetty.io.Buffers
Buffers.Type
 
Field Summary
 
Fields inherited from class org.eclipse.jetty.io.AbstractBuffers
_bufferSize, _bufferType, _headerSize, _headerType, _otherType
 
Constructor Summary
PooledBuffers(Buffers.Type headerType, int headerSize, Buffers.Type bufferType, int bufferSize, Buffers.Type otherType, int maxSize)
           
 
Method Summary
 Buffer getBuffer()
           
 Buffer getBuffer(int size)
           
 Buffer getHeader()
           
 void returnBuffer(Buffer buffer)
           
 
Methods inherited from class org.eclipse.jetty.io.AbstractBuffers
getBufferSize, getHeaderSize, isBuffer, isHeader, newBuffer, newBuffer, newHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PooledBuffers

public PooledBuffers(Buffers.Type headerType,
                     int headerSize,
                     Buffers.Type bufferType,
                     int bufferSize,
                     Buffers.Type otherType,
                     int maxSize)
Method Detail

getHeader

public Buffer getHeader()

getBuffer

public Buffer getBuffer()

getBuffer

public Buffer getBuffer(int size)

returnBuffer

public void returnBuffer(Buffer buffer)


Copyright © 1995-2011 Mort Bay Consulting. All Rights Reserved.