public class SnoopServiceClient extends Object
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.client.WebTarget |
getServiceRoot()
Locator to get the service root for the service registered with Snoop.
|
Optional<javax.ws.rs.core.Response> |
simpleDelete(String resourcePath)
Convenience method for making a simple DELETE request on a resource.
|
Optional<javax.ws.rs.core.Response> |
simpleGet(String resourcePath)
Convenience method for making a simple GET request on a resource.
|
Optional<javax.ws.rs.core.Response> |
simplePost(String resourcePath,
Object resource)
Convenience method for making a simple POST request on a resource.
|
Optional<javax.ws.rs.core.Response> |
simplePut(String resourcePath,
Object resource)
Convenience method for making a simple PUT request on a resource.
|
public javax.ws.rs.client.WebTarget getServiceRoot()
throws SnoopServiceUnavailableException
SnoopServiceUnavailableException - if service is not availablepublic Optional<javax.ws.rs.core.Response> simpleGet(String resourcePath)
resourcePath - The relative path to the resourcepublic Optional<javax.ws.rs.core.Response> simpleDelete(String resourcePath)
resourcePath - The relative path to the resourcepublic Optional<javax.ws.rs.core.Response> simplePut(String resourcePath, Object resource)
resourcePath - The relative path to the resourceresource - The changes made to this resourcepublic Optional<javax.ws.rs.core.Response> simplePost(String resourcePath, Object resource)
resourcePath - The relative path to the resourceresource - The new resourceCopyright © 2015. All rights reserved.