## Uses of Interface
net.i2p.router.HandlerJobBuilder

- Packages that use HandlerJobBuilder
  Package | Description
  --- | ---
  net.i2p.router | The I2P router application handles I2P network communication.
  net.i2p.router.message | Garlic message creation, parsing, and source routing for I2P communications.
  net.i2p.router.networkdb.kademlia | Kademlia DHT implementation and floodfill router functionality for I2P.

- - ### Uses of HandlerJobBuilder in net.i2p.router

    Methods in net.i2p.router that return HandlerJobBuilder
    Modifier and Type | Method and Description
    --- | ---
    `HandlerJobBuilder` | InNetMessagePool.`registerHandlerJobBuilder(int i2npMessageType, HandlerJobBuilder builder)` Registers or replaces a HandlerJobBuilder for a given message type.

    Methods in net.i2p.router with parameters of type HandlerJobBuilder
    Modifier and Type | Method and Description
    --- | ---
    `HandlerJobBuilder` | InNetMessagePool.`registerHandlerJobBuilder(int i2npMessageType, HandlerJobBuilder builder)` Registers or replaces a HandlerJobBuilder for a given message type.

  - ### Uses of HandlerJobBuilder in net.i2p.router.message

    Classes in net.i2p.router.message that implement HandlerJobBuilder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GarlicMessageHandler` Builds jobs to process garlic messages received outside tunnels.

  - ### Uses of HandlerJobBuilder in net.i2p.router.networkdb.kademlia

    Classes in net.i2p.router.networkdb.kademlia that implement HandlerJobBuilder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FloodfillDatabaseLookupMessageHandler` Handler for DatabaseLookupMessage received on floodfills.
    `class` | `FloodfillDatabaseStoreMessageHandler` Handles incoming DatabaseStoreMessage for floodfill network database operations.