Author: toad
Date: 2008-10-02 22:23:07 +0000 (Thu, 02 Oct 2008)
New Revision: 22924
Modified:
branches/db4o/freenet/src/freenet/client/async/BaseSingleFileFetcher.java
branches/db4o/freenet/src/freenet/client/async/OfferedKeysList.java
branches/db4o/freenet/src/freenet/client/async/SingleBlockInserter.java
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
branches/db4o/freenet/src/freenet/node/SimpleSendableInsert.java
Log:
Remove implementations of canRemove().
Modified:
branches/db4o/freenet/src/freenet/client/async/BaseSingleFileFetcher.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/BaseSingleFileFetcher.java
2008-10-02 22:20:35 UTC (rev 22923)
+++ branches/db4o/freenet/src/freenet/client/async/BaseSingleFileFetcher.java
2008-10-02 22:23:07 UTC (rev 22924)
@@ -191,11 +191,6 @@
return !ctx.cacheLocalRequests;
}
- public boolean canRemove(ObjectContainer container) {
- // Simple request, once it's sent, it's sent. May be requeued
at a different # retries.
- return true;
- }
-
public void onGotKey(Key key, KeyBlock block, ObjectContainer
container, ClientContext context) {
if(persistent) {
container.activate(this, 1);
Modified: branches/db4o/freenet/src/freenet/client/async/OfferedKeysList.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/OfferedKeysList.java
2008-10-02 22:20:35 UTC (rev 22923)
+++ branches/db4o/freenet/src/freenet/client/async/OfferedKeysList.java
2008-10-02 22:23:07 UTC (rev 22924)
@@ -178,10 +178,6 @@
};
}
- public boolean canRemove(ObjectContainer container) {
- return false;
- }
-
@Override
public boolean isCancelled(ObjectContainer container) {
return false;
Modified:
branches/db4o/freenet/src/freenet/client/async/SingleBlockInserter.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SingleBlockInserter.java
2008-10-02 22:20:35 UTC (rev 22923)
+++ branches/db4o/freenet/src/freenet/client/async/SingleBlockInserter.java
2008-10-02 22:23:07 UTC (rev 22924)
@@ -404,10 +404,6 @@
}
}
- public boolean canRemove(ObjectContainer container) {
- return true;
- }
-
@Override
public synchronized Object[] sendableKeys(ObjectContainer container) {
if(finished)
Modified:
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
===================================================================
---
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
2008-10-02 22:20:35 UTC (rev 22923)
+++
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
2008-10-02 22:23:07 UTC (rev 22924)
@@ -468,20 +468,6 @@
return retryCount;
}
- public boolean canRemove(ObjectContainer container) {
- if(persistent)
- container.activate(blockNums, 1);
- synchronized(segment) {
- if(blockNums.size() < 2) {
- // Can be removed, if the one key is processed.
- // Once it has been processed, we may need to
be reinstated.
- if(Logger.shouldLog(Logger.MINOR, this))
- Logger.minor(this, "Can remove "+this+"
in canRemove()");
- return true;
- } else return false;
- }
- }
-
@Override
public boolean isCancelled(ObjectContainer container) {
if(persistent) {
Modified: branches/db4o/freenet/src/freenet/node/SimpleSendableInsert.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/SimpleSendableInsert.java
2008-10-02 22:20:35 UTC (rev 22923)
+++ branches/db4o/freenet/src/freenet/node/SimpleSendableInsert.java
2008-10-02 22:23:07 UTC (rev 22924)
@@ -123,10 +123,6 @@
return finished;
}
- public boolean canRemove(ObjectContainer container) {
- return true;
- }
-
public void schedule() {
finished = false; // can reschedule
scheduler.registerInsert(this, false, false, null);