You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ol...@apache.org on 2008/01/18 19:27:19 UTC

svn commit: r613219 - /httpcomponents/httpcore/trunk/RELEASE_NOTES.txt

Author: olegk
Date: Fri Jan 18 10:27:18 2008
New Revision: 613219

URL: http://svn.apache.org/viewvc?rev=613219&view=rev
Log:
Updated jardiff for HttpCore NIO

Modified:
    httpcomponents/httpcore/trunk/RELEASE_NOTES.txt

Modified: httpcomponents/httpcore/trunk/RELEASE_NOTES.txt
URL: http://svn.apache.org/viewvc/httpcomponents/httpcore/trunk/RELEASE_NOTES.txt?rev=613219&r1=613218&r2=613219&view=diff
==============================================================================
--- httpcomponents/httpcore/trunk/RELEASE_NOTES.txt (original)
+++ httpcomponents/httpcore/trunk/RELEASE_NOTES.txt Fri Jan 18 10:27:18 2008
@@ -462,6 +462,9 @@
 
   Methods added:
     public AbstractMultiworkerIOReactor(int, java.util.concurrent.ThreadFactory, org.apache.http.params.HttpParams) throws org.apache.http.nio.reactor.IOReactorException;
+    protected void awaitShutdown(long) throws java.lang.InterruptedException;
+    protected abstract void cancelRequests() throws org.apache.http.nio.reactor.IOReactorException;
+    protected void doShutdown() throws java.io.IOException;
     public org.apache.http.nio.reactor.IOReactorStatus getStatus();
 
 Class changed: org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
@@ -470,6 +473,7 @@
 
   Methods added:
     public DefaultConnectingIOReactor(int, java.util.concurrent.ThreadFactory, org.apache.http.params.HttpParams) throws org.apache.http.nio.reactor.IOReactorException;
+    protected void cancelRequests() throws org.apache.http.nio.reactor.IOReactorException;
 
 Class changed: org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
   Methods removed:
@@ -478,7 +482,8 @@
 
   Methods added:
     public DefaultListeningIOReactor(int, java.util.concurrent.ThreadFactory, org.apache.http.params.HttpParams) throws org.apache.http.nio.reactor.IOReactorException;
-    public org.apache.http.nio.reactor.ListenerEndpoint[] getEndpoints();
+    protected void cancelRequests() throws org.apache.http.nio.reactor.IOReactorException;
+    public java.util.Set getEndpoints();
     public org.apache.http.nio.reactor.ListenerEndpoint listen(java.net.SocketAddress);
     public void pause() throws java.io.IOException;
     public void resume() throws java.io.IOException;
@@ -506,6 +511,15 @@
   Methods added:
     public abstract long transfer(java.nio.channels.FileChannel, long, long) throws java.io.IOException;
 
+Class changed: org.apache.http.nio.params.NIOReactorPNames
+  Fields added:
+    public final static java.lang.String GRACE_PERIOD = http.nio.grace-period;
+
+Class changed: org.apache.http.nio.params.NIOReactorParams
+  Methods added:
+    public static long getGracePeriod(org.apache.http.params.HttpParams);
+    public static void setGracePeriod(org.apache.http.params.HttpParams, long);
+
 Class changed: org.apache.http.nio.protocol.ThrottlingHttpClientHandler
   Methods removed:
     public ThrottlingHttpClientHandler(org.apache.http.protocol.HttpProcessor, org.apache.http.nio.protocol.HttpRequestExecutionHandler, org.apache.http.ConnectionReuseStrategy, org.apache.http.nio.util.ByteBufferAllocator, org.apache.http.util.concurrent.Executor, org.apache.http.params.HttpParams);
@@ -542,7 +556,7 @@
     public abstract java.net.SocketAddress listen(java.net.SocketAddress) throws java.io.IOException;
 
   Methods added:
-    public abstract org.apache.http.nio.reactor.ListenerEndpoint[] getEndpoints();
+    public abstract java.util.Set getEndpoints();
     public abstract org.apache.http.nio.reactor.ListenerEndpoint listen(java.net.SocketAddress);
     public abstract void pause() throws java.io.IOException;
     public abstract void resume() throws java.io.IOException;