public class CircuitCreationRequest extends Object implements CircuitBuildHandler
| Constructor and Description |
|---|
CircuitCreationRequest(CircuitPathChooser pathChooser,
Circuit circuit,
CircuitBuildHandler buildHandler,
boolean isDirectoryCircuit) |
| Modifier and Type | Method and Description |
|---|---|
void |
circuitBuildCompleted(Circuit circuit)
The circuit has been successfully built and is ready for use.
|
void |
circuitBuildFailed(String reason)
Called if the circuit build fails after connecting to the entry node.
|
void |
connectionCompleted(Connection connection)
Called when a network connection to the entry node has completed
successfully or if a network connection to the specified entry router
already exists.
|
void |
connectionFailed(String reason)
The circuit build has failed because the network connection to the
entry node failed.
|
void |
nodeAdded(CircuitNode node)
A node or 'hop' has been added to the circuit which is being created.
|
public CircuitCreationRequest(CircuitPathChooser pathChooser, Circuit circuit, CircuitBuildHandler buildHandler, boolean isDirectoryCircuit)
public void connectionCompleted(Connection connection)
CircuitBuildHandlerconnectionCompleted in interface CircuitBuildHandlerconnection - The completed connection instance.public void connectionFailed(String reason)
CircuitBuildHandlerconnectionFailed in interface CircuitBuildHandlerreason - A description of the reason for failing to connect to
the entry node.public void nodeAdded(CircuitNode node)
CircuitBuildHandlernodeAdded in interface CircuitBuildHandlernode - The newly added circuit node.public void circuitBuildCompleted(Circuit circuit)
CircuitBuildHandlercircuitBuildCompleted in interface CircuitBuildHandlercircuit - The newly constructed circuit.public void circuitBuildFailed(String reason)
CircuitBuildHandlercircuitBuildFailed in interface CircuitBuildHandlerreason - A description of the reason the circuit build has failed.Copyright © 2015. All rights reserved.