public interface WebHandlerManager
Modifier and Type | Method and Description |
---|---|
WebHandler |
getRegistered(java.lang.String command)
Returns if a web handler is already associated with a command.
|
WebServer |
getWebServer() |
void |
register(java.lang.String command,
WebHandler webHandler)
Register a key, value pair.
|
void |
registerObserver(java.lang.String key,
WebObserver webObserver)
Registers a observer as
WebObserver for client requests into the robot web server. |
WebServer getWebServer()
void register(java.lang.String command, WebHandler webHandler)
WebHandler
.command
- String a uri that is part of an IHTTPSessionwebHandler
- RequestHandlerWebHandler getRegistered(java.lang.String command)
command
- String a uri that is part of an IHTTPSessionregister(String, WebHandler)
void registerObserver(java.lang.String key, WebObserver webObserver)
WebObserver
for client requests into the robot web server.
This allows for the detection of some client requests, but this method does not allow for
WebObserver
s to return a server response.
Successive calls with the same key use the last WebObserver
that was used in a call.
Therefore, different instances of active WebObserver
require different keys.key
- name of the WebObserver
, used to update the WebObserver
with that keywebObserver
- an instance of an WebObserver
for future traffic