public class SeqWareWebServiceClient extends SeqWareWebserviceClient
Constructor and Description |
---|
SeqWareWebServiceClient(String modelName)
Constructor that uses default baseURI
|
SeqWareWebServiceClient(String modelName,
String baseUri)
Constructs a SeqWare web service client for the given resource and url.
|
Modifier and Type | Method and Description |
---|---|
void |
createSampleNullParentHierarchyRelationship(String id) |
Set<ModelAccessionIDTuple> |
find_JSON_rdelete(Class targetType,
String id) |
ModelAccessionIDTuple |
findTupleByAccession(String id) |
static void |
main(String[] args)
Example for using the client
|
void |
remove_rdelete(Class targetType,
String id,
Set<ModelAccessionIDTuple> matchSet) |
close, countREST, create_JSON, create_XML, edit_JSON, edit_XML, find_JSON, find_XML, findAll_JSON, findAll_XML, findRange_JSON, findRange_XML, getClient, getWebResource, remove, setClient, setWebResource
public SeqWareWebServiceClient(String modelName)
modelName
- public SeqWareWebServiceClient(String modelName, String baseUri)
modelName
- Lowercase resource name. (e.g. study, registration, sample)baseUri
- Url for the webservice in the form http://localhost:38080/seqware-admin-webservice/webresources
.public Set<ModelAccessionIDTuple> find_JSON_rdelete(Class targetType, String id) throws com.sun.jersey.api.client.UniformInterfaceException
com.sun.jersey.api.client.UniformInterfaceException
public void remove_rdelete(Class targetType, String id, Set<ModelAccessionIDTuple> matchSet) throws com.sun.jersey.api.client.UniformInterfaceException
com.sun.jersey.api.client.UniformInterfaceException
public void createSampleNullParentHierarchyRelationship(String id) throws com.sun.jersey.api.client.UniformInterfaceException
com.sun.jersey.api.client.UniformInterfaceException
public ModelAccessionIDTuple findTupleByAccession(String id) throws com.sun.jersey.api.client.UniformInterfaceException
com.sun.jersey.api.client.UniformInterfaceException
public static void main(String[] args) throws com.sun.jersey.api.client.UniformInterfaceException
args
- com.sun.jersey.api.client.UniformInterfaceException
Copyright © 2015 SeqWare. All rights reserved.