Author: toad
Date: 2009-03-12 19:00:25 +0000 (Thu, 12 Mar 2009)
New Revision: 26006

Modified:
   branches/db4o/freenet/src/freenet/client/async/ClientGetter.java
   branches/db4o/freenet/src/freenet/client/async/ClientPutter.java
   branches/db4o/freenet/src/freenet/client/async/ClientRequester.java
   branches/db4o/freenet/src/freenet/node/fcp/ClientGet.java
   branches/db4o/freenet/src/freenet/node/fcp/ClientPut.java
   branches/db4o/freenet/src/freenet/node/fcp/ClientPutBase.java
   branches/db4o/freenet/src/freenet/node/fcp/ClientPutDir.java
   branches/db4o/freenet/src/freenet/node/fcp/ClientRequest.java
   branches/db4o/freenet/src/freenet/node/fcp/FCPClient.java
   branches/db4o/freenet/src/freenet/node/fcp/FCPConnectionHandler.java
Log:
Add ,context to ClientGetter.removeFrom() and ClientRequest.requestWasRemoved()


Modified: branches/db4o/freenet/src/freenet/client/async/ClientGetter.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientGetter.java    
2009-03-12 17:30:42 UTC (rev 26005)
+++ branches/db4o/freenet/src/freenet/client/async/ClientGetter.java    
2009-03-12 19:00:25 UTC (rev 26006)
@@ -412,13 +412,13 @@
                return clientCallback;
        }
        
-       public void removeFrom(ObjectContainer container) {
+       public void removeFrom(ObjectContainer container, ClientContext 
context) {
                container.activate(uri, 5);
                uri.removeFrom(container);
                container.activate(ctx, 1);
                ctx.removeFrom(container);
                container.activate(actx, 5);
                actx.removeFrom(container);
-               super.removeFrom(container);
+               super.removeFrom(container, context);
        }
 }

Modified: branches/db4o/freenet/src/freenet/client/async/ClientPutter.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientPutter.java    
2009-03-12 17:30:42 UTC (rev 26005)
+++ branches/db4o/freenet/src/freenet/client/async/ClientPutter.java    
2009-03-12 19:00:25 UTC (rev 26006)
@@ -352,7 +352,8 @@
                // Ignore, at the moment
        }
 
-       public void removeFrom(ObjectContainer container) {
+       @Override
+       public void removeFrom(ObjectContainer container, ClientContext 
context) {
                container.activate(cm, 2);
                cm.removeFrom(container);
                container.activate(ctx, 1);
@@ -364,6 +365,6 @@
                        container.activate(uri, 5);
                        uri.removeFrom(container);
                }
-               super.removeFrom(container);
+               super.removeFrom(container, context);
        }
 }

Modified: branches/db4o/freenet/src/freenet/client/async/ClientRequester.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientRequester.java 
2009-03-12 17:30:42 UTC (rev 26005)
+++ branches/db4o/freenet/src/freenet/client/async/ClientRequester.java 
2009-03-12 19:00:25 UTC (rev 26006)
@@ -179,7 +179,7 @@
        }
 
 
-       public void removeFrom(ObjectContainer container) {
+       public void removeFrom(ObjectContainer container, ClientContext 
context) {
                container.activate(requests, 1);
                requests.removeFrom(container);
                container.delete(this);

Modified: branches/db4o/freenet/src/freenet/node/fcp/ClientGet.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/fcp/ClientGet.java   2009-03-12 
17:30:42 UTC (rev 26005)
+++ branches/db4o/freenet/src/freenet/node/fcp/ClientGet.java   2009-03-12 
19:00:25 UTC (rev 26006)
@@ -593,7 +593,7 @@
        }
 
        @Override
-       public void requestWasRemoved(ObjectContainer container) {
+       public void requestWasRemoved(ObjectContainer container, ClientContext 
context) {
                // if request is still running, send a GetFailed with 
code=cancelled
                if( !finished ) {
                        synchronized(this) {
@@ -618,7 +618,7 @@
                                container.delete(fctx.allowedMIMETypes);
                        }
                        fctx.removeFrom(container);
-                       getter.removeFrom(container);
+                       getter.removeFrom(container, context);
                        if(targetFile != null)
                                container.delete(targetFile);
                        if(tempFile != null)
@@ -640,7 +640,7 @@
                                progressPending.removeFrom(container);
                        }
                }
-               super.requestWasRemoved(container);
+               super.requestWasRemoved(container, context);
        }
 
        public void receive(ClientEvent ce, ObjectContainer container, 
ClientContext context) {

Modified: branches/db4o/freenet/src/freenet/node/fcp/ClientPut.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/fcp/ClientPut.java   2009-03-12 
17:30:42 UTC (rev 26005)
+++ branches/db4o/freenet/src/freenet/node/fcp/ClientPut.java   2009-03-12 
19:00:25 UTC (rev 26006)
@@ -528,10 +528,10 @@
        }
        
        @Override
-       public void requestWasRemoved(ObjectContainer container) {
+       public void requestWasRemoved(ObjectContainer container, ClientContext 
context) {
                if(persistenceType == PERSIST_FOREVER) {
                        container.activate(putter, 1);
-                       putter.removeFrom(container);
+                       putter.removeFrom(container, context);
                        putter = null;
                        if(origFilename != null) {
                                container.activate(origFilename, 5);
@@ -543,6 +543,6 @@
                                targetURI.removeFrom(container);
                        }
                }
-               super.requestWasRemoved(container);
+               super.requestWasRemoved(container, context);
        }
 }

Modified: branches/db4o/freenet/src/freenet/node/fcp/ClientPutBase.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/fcp/ClientPutBase.java       
2009-03-12 17:30:42 UTC (rev 26005)
+++ branches/db4o/freenet/src/freenet/node/fcp/ClientPutBase.java       
2009-03-12 19:00:25 UTC (rev 26006)
@@ -186,7 +186,7 @@
        }
 
        @Override
-       public void requestWasRemoved(ObjectContainer container) {
+       public void requestWasRemoved(ObjectContainer container, ClientContext 
context) {
                // if request is still running, send a PutFailed with 
code=cancelled
                if( !finished ) {
                        synchronized(this) {
@@ -230,7 +230,7 @@
                        container.activate(publicURI, 5);
                        publicURI.removeFrom(container);
                }
-               super.requestWasRemoved(container);
+               super.requestWasRemoved(container, context);
        }
 
        public void receive(final ClientEvent ce, ObjectContainer container, 
ClientContext context) {

Modified: branches/db4o/freenet/src/freenet/node/fcp/ClientPutDir.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/fcp/ClientPutDir.java        
2009-03-12 17:30:42 UTC (rev 26005)
+++ branches/db4o/freenet/src/freenet/node/fcp/ClientPutDir.java        
2009-03-12 19:00:25 UTC (rev 26006)
@@ -384,12 +384,12 @@
        }
        
        @Override
-       public void requestWasRemoved(ObjectContainer container) {
+       public void requestWasRemoved(ObjectContainer container, ClientContext 
context) {
                if(persistenceType == PERSIST_FOREVER) {
                        container.activate(putter, 1);
-                       putter.removeFrom(container);
+                       putter.removeFrom(container, context);
                        putter = null;
                }
-               super.requestWasRemoved(container);
+               super.requestWasRemoved(container, context);
        }
 }

Modified: branches/db4o/freenet/src/freenet/node/fcp/ClientRequest.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/fcp/ClientRequest.java       
2009-03-12 17:30:42 UTC (rev 26005)
+++ branches/db4o/freenet/src/freenet/node/fcp/ClientRequest.java       
2009-03-12 19:00:25 UTC (rev 26006)
@@ -435,7 +435,7 @@
         * Called after a RemovePersistentRequest. Send a 
PersistentRequestRemoved to the clients.
         * If the request is in the database, delete it.
         */
-       public void requestWasRemoved(ObjectContainer container) {
+       public void requestWasRemoved(ObjectContainer container, ClientContext 
context) {
                if(persistenceType != PERSIST_FOREVER) return;
                if(uri != null) uri.removeFrom(container);
                container.delete(this);

Modified: branches/db4o/freenet/src/freenet/node/fcp/FCPClient.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/fcp/FCPClient.java   2009-03-12 
17:30:42 UTC (rev 26005)
+++ branches/db4o/freenet/src/freenet/node/fcp/FCPClient.java   2009-03-12 
19:00:25 UTC (rev 26006)
@@ -203,7 +203,7 @@
                        if(logMINOR) Logger.minor(this, "Killing request "+req);
                        req.cancel(container, context);
                }
-        req.requestWasRemoved(container);
+        req.requestWasRemoved(container, context);
                if(completionCallback != null)
                        completionCallback.onRemove(req, container);
                return true;
@@ -421,7 +421,7 @@
                while(i.hasNext()) {
                        ClientRequest req = (ClientRequest) i.next();
                        req.cancel(container, context);
-                       req.requestWasRemoved(container);
+                       req.requestWasRemoved(container, context);
                }
        }
 

Modified: branches/db4o/freenet/src/freenet/node/fcp/FCPConnectionHandler.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/fcp/FCPConnectionHandler.java        
2009-03-12 17:30:42 UTC (rev 26005)
+++ branches/db4o/freenet/src/freenet/node/fcp/FCPConnectionHandler.java        
2009-03-12 19:00:25 UTC (rev 26006)
@@ -610,7 +610,7 @@
                if(req != null) {
                        if(kill)
                                req.cancel(null, server.core.clientContext);
-                       req.requestWasRemoved(null);
+                       req.requestWasRemoved(null, server.core.clientContext);
                }
                return req;
        }

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to