Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jetty-spdy/spdy-core/src/main/java/org/eclipse/jetty/spdy/ByteBufferPool.java')
-rw-r--r--jetty-spdy/spdy-core/src/main/java/org/eclipse/jetty/spdy/ByteBufferPool.java46
1 files changed, 0 insertions, 46 deletions
diff --git a/jetty-spdy/spdy-core/src/main/java/org/eclipse/jetty/spdy/ByteBufferPool.java b/jetty-spdy/spdy-core/src/main/java/org/eclipse/jetty/spdy/ByteBufferPool.java
deleted file mode 100644
index e2964cc0f0..0000000000
--- a/jetty-spdy/spdy-core/src/main/java/org/eclipse/jetty/spdy/ByteBufferPool.java
+++ /dev/null
@@ -1,46 +0,0 @@
-//========================================================================
-//Copyright 2012 Mort Bay Consulting Pty. Ltd.
-//------------------------------------------------------------------------
-//All rights reserved. This program and the accompanying materials
-//are made available under the terms of the Eclipse Public License v1.0
-//and Apache License v2.0 which accompanies this distribution.
-//The Eclipse Public License is available at
-//http://www.eclipse.org/legal/epl-v10.html
-//The Apache License v2.0 is available at
-//http://www.opensource.org/licenses/apache2.0.php
-//You may elect to redistribute this code under either of these licenses.
-//========================================================================
-
-package org.eclipse.jetty.spdy;
-
-import java.nio.ByteBuffer;
-
-/**
- * <p>A {@link ByteBuffer} pool.</p>
- * <p>Acquired buffers may be {@link #release(ByteBuffer) released} but they do not need to;
- * if they are released, they may be recycled and reused, otherwise they will be garbage
- * collected as usual.</p>
- */
-public interface ByteBufferPool
-{
- /**
- * <p>Requests a {@link ByteBuffer} of the given size.</p>
- * <p>The returned buffer may have a bigger capacity than the size being
- * requested but it will have the limit set to the given size.</p>
- *
- * @param size the size of the buffer
- * @param direct whether the buffer must be direct or not
- * @return the requested buffer
- * @see #release(ByteBuffer)
- */
- public ByteBuffer acquire(int size, boolean direct);
-
- /**
- * <p>Returns a {@link ByteBuffer}, usually obtained with {@link #acquire(int, boolean)}
- * (but not necessarily), making it available for recycling and reuse.</p>
- *
- * @param buffer the buffer to return
- * @see #acquire(int, boolean)
- */
- public void release(ByteBuffer buffer);
-}

Back to the top