net.i2p.router
Class CommSystemFacade

java.lang.Object
  extended bynet.i2p.router.CommSystemFacade
All Implemented Interfaces:
Service
Direct Known Subclasses:
CommSystemFacadeImpl, DummyCommSystemFacade, VMCommSystem

public abstract class CommSystemFacade
extends java.lang.Object
implements Service

Manages the communication subsystem between peers, including connections, listeners, transports, connection keys, etc.


Constructor Summary
CommSystemFacade()
           
 
Method Summary
 int countActivePeers()
           
 java.util.Set createAddresses()
          Create the set of RouterAddress structures based on the router's config
 java.util.List getMostRecentErrorMessages()
           
abstract  void processMessage(OutNetMessage msg)
           
 void renderStatusHTML(java.io.Writer out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.i2p.router.Service
restart, shutdown, startup
 

Constructor Detail

CommSystemFacade

public CommSystemFacade()
Method Detail

processMessage

public abstract void processMessage(OutNetMessage msg)

renderStatusHTML

public void renderStatusHTML(java.io.Writer out)
                      throws java.io.IOException
Specified by:
renderStatusHTML in interface Service
Throws:
java.io.IOException

createAddresses

public java.util.Set createAddresses()
Create the set of RouterAddress structures based on the router's config


countActivePeers

public int countActivePeers()

getMostRecentErrorMessages

public java.util.List getMostRecentErrorMessages()