public class Router extends Object
Modifier and Type | Field and Description |
---|---|
RoutingRequest |
defaultRoutingRequest |
Graph |
graph |
GraphVisualizer |
graphVisualizer
A graphical window that is used for visualizing search progress (debugging).
|
String |
id |
IsoChroneSPTRenderer |
isoChroneSPTRenderer |
Renderer |
renderer |
ch.qos.logback.classic.Logger |
requestLogger
Separate logger for incoming requests.
|
static String |
ROUTER_CONFIG_FILENAME |
SampleGridRenderer |
sampleGridRenderer |
ScenarioStore |
scenarioStore
Storage for non-destructive alternatives analysis scenarios.
|
TileCache |
tileCache |
TileRendererManager |
tileRendererManager |
double[] |
timeouts |
Modifier and Type | Method and Description |
---|---|
void |
shutdown()
Shut down this router when evicted or (auto-)reloaded.
|
void |
startup(com.fasterxml.jackson.databind.JsonNode config)
Start up a new router once it has been created.
|
public static final String ROUTER_CONFIG_FILENAME
public String id
public Graph graph
public double[] timeouts
public ch.qos.logback.classic.Logger requestLogger
public TileRendererManager tileRendererManager
public TileCache tileCache
public Renderer renderer
public IsoChroneSPTRenderer isoChroneSPTRenderer
public SampleGridRenderer sampleGridRenderer
public RoutingRequest defaultRoutingRequest
public GraphVisualizer graphVisualizer
public ScenarioStore scenarioStore
public void startup(com.fasterxml.jackson.databind.JsonNode config)
config
- The configuration (loaded from Graph.properties for example).public void shutdown()
Copyright © 2019. All rights reserved.