@Path(value="connections")
public interface ConnectionResource
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addConnection(ConnectionData connectionData) |
ConnectionCollection |
findConnections(java.lang.Integer start,
java.lang.Integer size) |
ConnectionData |
getConnection(java.lang.String connectionID) |
void |
removeConnection(java.lang.String connectionID) |
javax.ws.rs.core.Response |
updateConnection(java.lang.String connectionID,
ConnectionData connectionData) |
@GET
@Produces(value={"application/xml","application/json"})
ConnectionCollection findConnections(@QueryParam(value="start")
java.lang.Integer start,
@QueryParam(value="size")
java.lang.Integer size)
@GET
@Path(value="{connectionID}")
@Produces(value={"application/xml","application/json"})
ConnectionData getConnection(@PathParam(value="connectionID")
java.lang.String connectionID)
@POST
@Consumes(value={"application/xml","application/json"})
@Produces(value={"application/xml","application/json"})
javax.ws.rs.core.Response addConnection(ConnectionData connectionData)
@PUT
@Path(value="{connectionID}")
@Consumes(value={"application/xml","application/json"})
@Produces(value={"application/xml","application/json"})
javax.ws.rs.core.Response updateConnection(@PathParam(value="connectionID")
java.lang.String connectionID,
ConnectionData connectionData)
@DELETE
@Path(value="{connectionID}")
@Produces(value={"application/xml","application/json"})
void removeConnection(@PathParam(value="connectionID")
java.lang.String connectionID)