@Path(value="castor") public class CastorWebResource extends AbstractWebResource
| Constructor and Description |
|---|
CastorWebResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addPeer(String incomingData)
Add a Peer.
|
javax.ws.rs.core.Response |
addRouteServer(String incomingData)
Add router server.
|
javax.ws.rs.core.Response |
deletePeer(String incomingData)
Delete a Peer.
|
javax.ws.rs.core.Response |
getMac()
Get the present ARP Mapping.
|
javax.ws.rs.core.Response |
getPeers()
Get list of added peers.
|
codec, encodeArray, getService, mapper, newArray, newObjectget, ok, setServiceDirectoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecode, encode@GET @Path(value="mac-map") public javax.ws.rs.core.Response getMac()
@GET @Path(value="get-peers") public javax.ws.rs.core.Response getPeers()
@POST @Path(value="add-peer") @Consumes(value="application/json") public javax.ws.rs.core.Response addPeer(String incomingData)
incomingData - json Data@POST @Path(value="delete-peer") @Consumes(value="application/json") public javax.ws.rs.core.Response deletePeer(String incomingData)
incomingData - json Data@POST @Path(value="route-server") @Consumes(value="application/json") public javax.ws.rs.core.Response addRouteServer(String incomingData)
incomingData - json Data