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.