net.i2p.router.networkdb
Class DatabaseLookupMessageHandler
java.lang.Object
net.i2p.router.networkdb.DatabaseLookupMessageHandler
- All Implemented Interfaces:
- HandlerJobBuilder
public class DatabaseLookupMessageHandler
- extends Object
- implements HandlerJobBuilder
Build a HandleDatabaseLookupMessageJob whenever a DatabaseLookupMessage arrives
Unused - see kademlia/ for replacement
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DatabaseLookupMessageHandler
public DatabaseLookupMessageHandler(RouterContext context)
createJob
public Job createJob(I2NPMessage receivedMessage,
RouterIdentity from,
Hash fromHash)
- Description copied from interface:
HandlerJobBuilder
- Create a new job to handle the received message.
- Specified by:
createJob
in interface HandlerJobBuilder
- Parameters:
receivedMessage
- I2NP message receivedfrom
- router that sent the message (if available)fromHash
- hash of the routerIdentity of the router that sent the message (if available)
- Returns:
- a job or null if no particular job is appropriate (in which case,
the message should go into the inbound message pool)