public class RouterRestHandler extends USRRequestHandler
Constructor and Description |
---|
RouterRestHandler() |
Modifier and Type | Method and Description |
---|---|
void |
createRouter(org.simpleframework.http.Request request,
org.simpleframework.http.Response response)
Create router given a request and send a response.
|
void |
deleteRouter(org.simpleframework.http.Request request,
org.simpleframework.http.Response response)
Delete a router given a request and send a response.
|
void |
getRouterInfo(org.simpleframework.http.Request request,
org.simpleframework.http.Response response)
Get info on a router given a request and send a response.
|
void |
getRouterOtherData(org.simpleframework.http.Request request,
org.simpleframework.http.Response response)
Get other data on a router given a request and send a response.
|
boolean |
handle(org.simpleframework.http.Request request,
org.simpleframework.http.Response response)
Handle a request and send a response.
|
void |
listRouters(org.simpleframework.http.Request request,
org.simpleframework.http.Response response)
List routers given a request and send a response.
|
setManagementConsole
badRequest, complain, notFound, setStatus
public boolean handle(org.simpleframework.http.Request request, org.simpleframework.http.Response response)
handle
in interface gr.tns.http.IRequestHandler
handle
in class umf.common.rest.BasicRequestHandler
public void createRouter(org.simpleframework.http.Request request, org.simpleframework.http.Response response) throws java.io.IOException, us.monoid.json.JSONException
java.io.IOException
us.monoid.json.JSONException
public void deleteRouter(org.simpleframework.http.Request request, org.simpleframework.http.Response response) throws java.io.IOException, us.monoid.json.JSONException
java.io.IOException
us.monoid.json.JSONException
public void listRouters(org.simpleframework.http.Request request, org.simpleframework.http.Response response) throws java.io.IOException, us.monoid.json.JSONException
java.io.IOException
us.monoid.json.JSONException
public void getRouterInfo(org.simpleframework.http.Request request, org.simpleframework.http.Response response) throws java.io.IOException, us.monoid.json.JSONException
java.io.IOException
us.monoid.json.JSONException
public void getRouterOtherData(org.simpleframework.http.Request request, org.simpleframework.http.Response response) throws java.io.IOException, us.monoid.json.JSONException
java.io.IOException
us.monoid.json.JSONException
User Space Routing 0.10.3