Uses of Interface
net.i2p.router.Service

Packages that use Service
net.i2p.router   
net.i2p.router.admin   
net.i2p.router.client   
net.i2p.router.networkdb.kademlia   
net.i2p.router.peermanager   
net.i2p.router.transport   
net.i2p.router.tunnel   
net.i2p.router.tunnel.pool   
 

Uses of Service in net.i2p.router
 

Subinterfaces of Service in net.i2p.router
 interface PeerManagerFacade
          Manage peer references and keep them up to date so that when asked for peers, it can provide appropriate peers according to the criteria provided.
 interface TunnelManagerFacade
          Build and maintain tunnels throughout the network.
 

Classes in net.i2p.router that implement Service
 class ClientManagerFacade
          Manage all interactions with clients
 class CommSystemFacade
          Manages the communication subsystem between peers, including connections, listeners, transports, connection keys, etc.
(package private)  class DummyClientManagerFacade
           
(package private)  class DummyCommSystemFacade
           
(package private)  class DummyNetworkDatabaseFacade
           
(package private)  class DummyPeerManagerFacade
           
(package private)  class DummyTunnelManagerFacade
           
 class InNetMessagePool
          Manage a pool of inbound InNetMessages.
 class NetworkDatabaseFacade
          Defines the mechanism for interacting with I2P's network database
 class SessionKeyPersistenceHelper
          Centralize the sessionKeyManager persistence (rather than leave it to a private job in the startup job)
 class StatisticsManager
          Maintain the statistics about the router
 

Uses of Service in net.i2p.router.admin
 

Classes in net.i2p.router.admin that implement Service
 class AdminManager
           
 

Uses of Service in net.i2p.router.client
 

Classes in net.i2p.router.client that implement Service
 class ClientManagerFacadeImpl
          Base impl of the client facade
 

Uses of Service in net.i2p.router.networkdb.kademlia
 

Classes in net.i2p.router.networkdb.kademlia that implement Service
 class FloodfillNetworkDatabaseFacade
           
 class KademliaNetworkDatabaseFacade
          Kademlia based version of the network database
 

Uses of Service in net.i2p.router.peermanager
 

Classes in net.i2p.router.peermanager that implement Service
 class PeerManagerFacadeImpl
          Base implementation that has simple algorithms and periodically saves state
 

Uses of Service in net.i2p.router.transport
 

Classes in net.i2p.router.transport that implement Service
 class CommSystemFacadeImpl
           
 class VMCommSystem
          Hacked up in-VM comm system for talking between contexts.
 

Uses of Service in net.i2p.router.tunnel
 

Classes in net.i2p.router.tunnel that implement Service
 class TunnelDispatcher
          Handle the actual processing and forwarding of messages through the various tunnels.
 

Uses of Service in net.i2p.router.tunnel.pool
 

Classes in net.i2p.router.tunnel.pool that implement Service
 class TunnelPoolManager