java.lang.Object
org.eclipse.jetty.io.Retainable.Wrapper
org.eclipse.jetty.io.RetainableByteBuffer.Abstract
org.eclipse.jetty.io.RetainableByteBuffer.FixedCapacity
org.eclipse.jetty.io.AbstractRetainableByteBuffer
- All Implemented Interfaces:
Retainable,RetainableByteBuffer,RetainableByteBuffer.Mutable
@Deprecated(forRemoval=true)
public abstract class AbstractRetainableByteBuffer
extends RetainableByteBuffer.FixedCapacity
Deprecated, for removal: This API element is subject to removal in a future version.
Abstract implementation of RetainableByteBuffer with
reference counting.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.io.Retainable
Retainable.ReferenceCounter, Retainable.WrapperNested classes/interfaces inherited from interface org.eclipse.jetty.io.RetainableByteBuffer
RetainableByteBuffer.Abstract, RetainableByteBuffer.DynamicCapacity, RetainableByteBuffer.EmptyRetainableByteBuffer, RetainableByteBuffer.FixedCapacity, RetainableByteBuffer.Mutable, RetainableByteBuffer.NonRetainableByteBuffer, RetainableByteBuffer.Pooled, RetainableByteBuffer.Wrapper -
Field Summary
Fields inherited from interface org.eclipse.jetty.io.Retainable
NON_RETAINABLEFields inherited from interface org.eclipse.jetty.io.RetainableByteBuffer
EMPTY -
Constructor Summary
ConstructorsConstructorDescriptionAbstractRetainableByteBuffer(ByteBuffer byteBuffer) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidacquire()Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class org.eclipse.jetty.io.RetainableByteBuffer.FixedCapacity
add, add, addValueMarker, append, append, asMutable, capacity, clear, get, getByteBuffer, hasRemaining, isDirect, limit, put, put, put, putInt, putLong, putShort, remaining, spaceMethods inherited from class org.eclipse.jetty.io.RetainableByteBuffer.Abstract
addExtraStringInfo, addStringInfo, addValueString, toDetailString, toStringMethods inherited from class org.eclipse.jetty.io.Retainable.Wrapper
canRetain, getRetained, getWrapped, isRetained, release, retainMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jetty.io.Retainable
canRetain, getRetained, isRetained, release, retainMethods inherited from interface org.eclipse.jetty.io.RetainableByteBuffer
appendTo, appendTo, copy, get, get, isEmpty, isFull, isMutable, maxSize, putTo, size, skip, slice, slice, take, take, takeByteArray, takeFrom, toDetailString, writeTo, writeToMethods inherited from interface org.eclipse.jetty.io.RetainableByteBuffer.Mutable
put
-
Constructor Details
-
AbstractRetainableByteBuffer
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
acquire
protected void acquire()Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-