@Path(value="/admin/tps-connectors")
public interface TPSConnectorResource
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createConnector(java.lang.String host,
java.lang.String port) |
KeyData |
createSharedSecret(java.lang.String id) |
void |
deleteConnector(java.lang.String id) |
void |
deleteConnector(java.lang.String host,
java.lang.String port) |
void |
deleteSharedSecret(java.lang.String id) |
TPSConnectorCollection |
findConnectors(java.lang.Integer start,
java.lang.Integer size) |
TPSConnectorData |
getConnector(java.lang.String id) |
TPSConnectorData |
getConnector(java.lang.String host,
java.lang.String port) |
KeyData |
getSharedSecret(java.lang.String id) |
javax.ws.rs.core.Response |
modifyConnector(java.lang.String id,
TPSConnectorData data) |
KeyData |
replaceSharedSecret(java.lang.String id) |
@GET @Produces(value={"application/xml","application/json"}) TPSConnectorCollection findConnectors(@QueryParam(value="start") java.lang.Integer start, @QueryParam(value="size") java.lang.Integer size)
@GET @Path(value="{id}") @Produces(value={"application/xml","application/json"}) TPSConnectorData getConnector(@PathParam(value="id") java.lang.String id)
@GET @Path(value="search") @Produces(value={"application/xml","application/json"}) TPSConnectorData getConnector(@QueryParam(value="host") java.lang.String host, @QueryParam(value="port") java.lang.String port)
@POST @Produces(value={"application/xml","application/json"}) javax.ws.rs.core.Response createConnector(@QueryParam(value="host") java.lang.String host, @QueryParam(value="port") java.lang.String port)
@POST @Path(value="{id}") @Consumes(value={"application/xml","application/json"}) @Produces(value={"application/xml","application/json"}) javax.ws.rs.core.Response modifyConnector(@PathParam(value="id") java.lang.String id, TPSConnectorData data)
@DELETE @Path(value="{id}") void deleteConnector(@PathParam(value="id") java.lang.String id)
@POST @Path(value="{id}/shared-secret") @Produces(value={"application/xml","application/json"}) KeyData createSharedSecret(@PathParam(value="id") java.lang.String id)
@PUT @Path(value="{id}/shared-secret") @Produces(value={"application/xml","application/json"}) KeyData replaceSharedSecret(@PathParam(value="id") java.lang.String id)
@DELETE @Path(value="{id}/shared-secret") void deleteSharedSecret(@PathParam(value="id") java.lang.String id)
@DELETE @Produces(value={"application/xml","application/json"}) void deleteConnector(@QueryParam(value="host") java.lang.String host, @QueryParam(value="port") java.lang.String port)
@GET @Path(value="{id}/shared-secret") @Produces(value={"application/xml","application/json"}) KeyData getSharedSecret(@PathParam(value="id") java.lang.String id)