diff --git a/router/java/src/net/i2p/router/ClientManagerFacade.java b/router/java/src/net/i2p/router/ClientManagerFacade.java index 9c92922229305787d8dfd356eefeba2c34a6be9c..82e70f3b0ab2b3f2e918ae158329c82420787d7e 100644 --- a/router/java/src/net/i2p/router/ClientManagerFacade.java +++ b/router/java/src/net/i2p/router/ClientManagerFacade.java @@ -129,7 +129,7 @@ public abstract class ClientManagerFacade implements Service { * * @param destHash destination hash associated with the client who's subDb we're looking for * @return non-null FloodfillNetworkDatabaseFacade - * @since 0.9.60 + * @since 0.9.61 */ public abstract FloodfillNetworkDatabaseFacade getClientFloodfillNetworkDatabaseFacade(Hash destHash); @@ -137,7 +137,7 @@ public abstract class ClientManagerFacade implements Service { * get a set of all primary hashes * * @return non-null set of Hashes - * @since 0.9.60 + * @since 0.9.61 */ public abstract Set<Hash> getPrimaryHashes(); } diff --git a/router/java/src/net/i2p/router/RouterContext.java b/router/java/src/net/i2p/router/RouterContext.java index 972862a3cc20143e4691172f011699e2823cdde5..0e804eefe2f5e515238cc2ad2874edf1b25f8057 100644 --- a/router/java/src/net/i2p/router/RouterContext.java +++ b/router/java/src/net/i2p/router/RouterContext.java @@ -370,7 +370,7 @@ public class RouterContext extends I2PAppContext { /** * Our db cache - * @since 0.9.60 + * @since 0.9.61 */ public SegmentedNetworkDatabaseFacade netDbSegmentor() { return _netDb; } @@ -381,7 +381,7 @@ public class RouterContext extends I2PAppContext { * Will return the main netDb if * the dbid is null or the client db is not found. * - * @since 0.9.60 + * @since 0.9.61 * @param id may be null * @return non-null */ diff --git a/router/java/src/net/i2p/router/client/ClientConnectionRunner.java b/router/java/src/net/i2p/router/client/ClientConnectionRunner.java index b6cac2b9a3e43d704529e7f99564009bbc7c3c12..8648901931e60cf4ebd4a00f498d7b0463c7691d 100644 --- a/router/java/src/net/i2p/router/client/ClientConnectionRunner.java +++ b/router/java/src/net/i2p/router/client/ClientConnectionRunner.java @@ -1163,7 +1163,7 @@ class ClientConnectionRunner { * If a session has not been created yet, it will return null. * * @return the client netdb or null if no session was created yet - * @since 0.9.60 + * @since 0.9.61 */ public FloodfillNetworkDatabaseFacade getFloodfillNetworkDatabaseFacade() { return _floodfillNetworkDatabaseFacade; diff --git a/router/java/src/net/i2p/router/client/ClientManager.java b/router/java/src/net/i2p/router/client/ClientManager.java index fea0e6d5dcae2e8e5210da86dc58d1b396c04f4d..5be5cc43c07dd182dfc6dee6f3c7c0ea0fd8f0fc 100644 --- a/router/java/src/net/i2p/router/client/ClientManager.java +++ b/router/java/src/net/i2p/router/client/ClientManager.java @@ -779,7 +779,7 @@ class ClientManager { * * @param destHash destination hash associated with the client who's subDb we're looking for, may be null * @return will be null if desthash is null or client does not exist or its netDb is not initialized - * @since 0.9.60 + * @since 0.9.61 */ public FloodfillNetworkDatabaseFacade getClientFloodfillNetworkDatabaseFacade(Hash destHash) { if (destHash != null) { @@ -802,7 +802,7 @@ class ClientManager { * get all the primary hashes for all the clients and return them as a set * * @return non-null - * @since 0.9.60 + * @since 0.9.61 */ public Set<Hash> getPrimaryHashes() { Set<Hash> rv = new HashSet<Hash>(); diff --git a/router/java/src/net/i2p/router/dummy/DummyNetworkDatabaseSegmentor.java b/router/java/src/net/i2p/router/dummy/DummyNetworkDatabaseSegmentor.java index 6d00af605915fbafeccb76ef5f77afc67d4832ce..13d64e9d5043252f91897dbd14ce013b14e4cd6b 100644 --- a/router/java/src/net/i2p/router/dummy/DummyNetworkDatabaseSegmentor.java +++ b/router/java/src/net/i2p/router/dummy/DummyNetworkDatabaseSegmentor.java @@ -6,7 +6,7 @@ import net.i2p.router.NetworkDatabaseFacade; import net.i2p.router.networkdb.kademlia.SegmentedNetworkDatabaseFacade; /** - * @since 0.9.60 + * @since 0.9.61 */ public class DummyNetworkDatabaseSegmentor extends SegmentedNetworkDatabaseFacade { private final NetworkDatabaseFacade _fndb; diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java index 7b63fa820891530281f8cb0312a7c72730418095..98c853478b28f0ca0c3e242dec43fa08ce768fac 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java @@ -68,7 +68,7 @@ public class FloodfillNetworkDatabaseFacade extends KademliaNetworkDatabaseFacad * Sub DBs * * @param dbid null for main DB - * @since 0.9.60 + * @since 0.9.61 */ public FloodfillNetworkDatabaseFacade(RouterContext context, Hash dbid) { super(context, dbid); diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseSegmentor.java b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseSegmentor.java index 611c38abc0f1fc42ddbc28ce83a78be502d0585b..e81d766fd575bb46bd6959433466be14169f64bc 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseSegmentor.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseSegmentor.java @@ -37,7 +37,7 @@ import net.i2p.util.Log; * netDb when it's appropriate to route the netDb entry to one of the special tables. * * @author idk - * @since 0.9.60 + * @since 0.9.61 */ public class FloodfillNetworkDatabaseSegmentor extends SegmentedNetworkDatabaseFacade { private final Log _log; @@ -51,7 +51,7 @@ public class FloodfillNetworkDatabaseSegmentor extends SegmentedNetworkDatabaseF * RouterContext, containing a default, main netDb * and which is prepared to add client netDbs. * - * @since 0.9.60 + * @since 0.9.61 */ public FloodfillNetworkDatabaseSegmentor(RouterContext context) { _log = context.logManager().getLog(getClass()); @@ -79,7 +79,7 @@ public class FloodfillNetworkDatabaseSegmentor extends SegmentedNetworkDatabaseF /** * If we are floodfill, turn it off and tell everybody for the _mainDbid * - * @since 0.9.60 + * @since 0.9.61 * */ public synchronized void shutdown() { @@ -91,7 +91,7 @@ public class FloodfillNetworkDatabaseSegmentor extends SegmentedNetworkDatabaseF /** * Start up the _mainDbid * - * @since 0.9.60 + * @since 0.9.61 * */ public synchronized void startup() { @@ -103,7 +103,7 @@ public class FloodfillNetworkDatabaseSegmentor extends SegmentedNetworkDatabaseF /** * get the main netDb, which is the one we will use if we are a floodfill * - * @since 0.9.60 + * @since 0.9.61 * @return may be null */ @Override @@ -116,7 +116,7 @@ public class FloodfillNetworkDatabaseSegmentor extends SegmentedNetworkDatabaseF * Will return the "main" netDb if * the dbid is null. * - * @since 0.9.60 + * @since 0.9.61 * @return may be null if the client netDb does not exist */ @Override diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java b/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java index 3532a9a03e18183480939922b2f41a460c2632c2..0e7918d6e074eb5641c858fc4f78ab9f99af1e49 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java @@ -249,7 +249,7 @@ public abstract class KademliaNetworkDatabaseFacade extends NetworkDatabaseFacad * cache if we are. If not, it looks up the main Db and gets it. * * @return non-null - * @since 0.9.60 + * @since 0.9.61 */ protected BlindCache blindCache() { if (!isClientDb()) @@ -350,7 +350,7 @@ public abstract class KademliaNetworkDatabaseFacade extends NetworkDatabaseFacad * Check if the database is a client DB. * * @return true if the database is a client DB, false otherwise - * @since 0.9.60 + * @since 0.9.61 */ public boolean isClientDb() { // This is a null check in disguise, don't use .equals() here. @@ -1714,7 +1714,7 @@ public abstract class KademliaNetworkDatabaseFacade extends NetworkDatabaseFacad } /** - * @since 0.9.60 + * @since 0.9.61 */ @Override public String toString() { diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/LookupThrottler.java b/router/java/src/net/i2p/router/networkdb/kademlia/LookupThrottler.java index f63fa96d13f570426285ff83a9cc5505d09a3508..89e6a0ca54b8fb363372a6ffb00c0ca740ac16af 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/LookupThrottler.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/LookupThrottler.java @@ -35,7 +35,7 @@ class LookupThrottler { /** * @param maxlookups when floodfill * @param maxnonfflookups when not floodfill - * @since 0.9.60 + * @since 0.9.61 */ LookupThrottler(FloodfillNetworkDatabaseFacade facade, int maxlookups, int maxnonfflookups, long cleanTime) { _facade = facade; diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/NegativeLookupCache.java b/router/java/src/net/i2p/router/networkdb/kademlia/NegativeLookupCache.java index fc926841af2a44f21a8590944dee02c836685d91..765cff22c4735889707bbdda44ac474d9b294482 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/NegativeLookupCache.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/NegativeLookupCache.java @@ -92,7 +92,7 @@ class NegativeLookupCache { /** * Stops the timer. May not be restarted. * - * @since 0.9.60 + * @since 0.9.61 */ public void stop() { clear(); @@ -103,7 +103,7 @@ class NegativeLookupCache { /** * Schedules itself. * - * @since 0.9.60 + * @since 0.9.61 */ public Cleaner(SimpleTimer2 pool) { super(pool, cleanTime); diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/SegmentedNetworkDatabaseFacade.java b/router/java/src/net/i2p/router/networkdb/kademlia/SegmentedNetworkDatabaseFacade.java index 4ba48034ea8eb5413664be52c8c46dc8ad1ca99e..f0db26e1c9d189b2dda115b3f824be1e3426b2c3 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/SegmentedNetworkDatabaseFacade.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/SegmentedNetworkDatabaseFacade.java @@ -37,7 +37,7 @@ import net.i2p.router.NetworkDatabaseFacade; * See implementation: FloodfillNetworkDatabaseSegmentor * * @author idk - * @since 0.9.60 + * @since 0.9.61 */ public abstract class SegmentedNetworkDatabaseFacade { @@ -45,7 +45,7 @@ public abstract class SegmentedNetworkDatabaseFacade { * Get the main netDb, the one which is used if we're a floodfill * * @return may be null if main netDb is not initialized - * @since 0.9.60 + * @since 0.9.61 */ public abstract NetworkDatabaseFacade mainNetDB(); @@ -54,21 +54,21 @@ public abstract class SegmentedNetworkDatabaseFacade { * return the mainNetDB. * * @return may be null if the client netDb does not exist - * @since 0.9.60 + * @since 0.9.61 */ public abstract NetworkDatabaseFacade clientNetDB(Hash dbid); /** * Shut down the network databases * - * @since 0.9.60 + * @since 0.9.61 */ public abstract void shutdown(); /** * Start up the network databases * - * @since 0.9.60 + * @since 0.9.61 */ public abstract void startup(); }