public class ServicesClient extends EurekaClient
| Constructor and Description |
|---|
ServicesClient(String inServicesUrl) |
doDelete, doDelete, doGet, doGet, doGet, doGet, doGet, doGet, doGetResponse, doPost, doPost, doPost, doPost, doPost, doPostCreate, doPostMultipart, doPut, doPut, errorIfStatusEqualTo, errorIfStatusNotEqualTo, extractId, getResourceWrappergetResource, getRestClientpublic ServicesClient(String inServicesUrl)
protected String getResourceUrl()
getResourceUrl in class AbstractClientpublic List<User> getUsers() throws ClientException
ClientExceptionpublic User getMe() throws ClientException
ClientExceptionpublic User getUserById(Long inUserId) throws ClientException
ClientExceptionpublic void addUser(UserRequest inRequest) throws ClientException
ClientExceptionpublic void resetPassword(String username) throws ClientException
ClientExceptionpublic void verifyUser(String inCode) throws ClientException
ClientExceptionpublic void changePassword(String inOldPass, String inNewPass) throws ClientException
ClientExceptionpublic void updateUser(User inUser, Long userId) throws ClientException
ClientExceptionpublic List<Role> getRoles() throws ClientException
ClientExceptionpublic Role getRole(Long inRoleId) throws ClientException
ClientExceptionpublic URI submitJob(JobSpec inUpload) throws ClientException
ClientExceptionpublic void upload(String fileName, String sourceId, String fileTypeId, InputStream inputStream) throws ClientException
ClientExceptionpublic Job getJob(Long jobId) throws ClientException
ClientExceptionpublic Statistics getJobStats(Long jobId, String propId) throws ClientException
ClientExceptionpublic List<Job> getJobs() throws ClientException
ClientExceptionpublic List<Job> getJobsDesc() throws ClientException
ClientExceptionpublic List<Phenotype> getPhenotypes(String[] inKeys, boolean summarized) throws ClientException
ClientExceptionpublic URI proxyPost(String path, String json) throws ClientException
ClientExceptionpublic void proxyDelete(String path) throws ClientException
ClientExceptionpublic void proxyPut(String path, String json) throws ClientException
ClientExceptionpublic String proxyGet(String path, javax.ws.rs.core.MultivaluedMap queryParams) throws ClientException
ClientExceptionpublic List<Phenotype> getUserPhenotypes(boolean summarized) throws ClientException
ClientExceptionpublic Phenotype getUserPhenotype(String inKey, boolean summarized) throws ClientException
ClientExceptionpublic URI saveUserPhenotype(Phenotype inPhenotype) throws ClientException
ClientExceptionpublic void updateUserPhenotype(Long inId, Phenotype inPhenotype) throws ClientException
ClientExceptionpublic void deleteUserPhenotype(Long inUserId, Long inId) throws ClientException
ClientExceptionpublic List<SystemPhenotype> getSystemPhenotypes() throws ClientException
ClientExceptionpublic List<SystemPhenotype> getSystemPhenotypes(List<String> inKeys, boolean summarize) throws ClientException
ClientExceptionpublic SystemPhenotype getSystemPhenotype(String inKey, boolean summarize) throws ClientException
ClientExceptionpublic List<TimeUnit> getTimeUnitsAsc() throws ClientException
ClientExceptionpublic TimeUnit getTimeUnit(Long inId) throws ClientException
ClientExceptionpublic TimeUnit getTimeUnitByName(String inName) throws ClientException
ClientExceptionpublic List<RelationOperator> getRelationOperatorsAsc() throws ClientException
ClientExceptionpublic RelationOperator getRelationOperator(Long inId) throws ClientException
ClientExceptionpublic RelationOperator getRelationOperatorByName(String inName) throws ClientException
ClientExceptionpublic OAuthProvider getOAuthProvider(Long inId) throws ClientException
ClientExceptionpublic OAuthProvider getOAuthProviderByName(String inName) throws ClientException
ClientExceptionpublic List<ThresholdsOperator> getThresholdsOperators() throws ClientException
ClientExceptionpublic ThresholdsOperator getThresholdsOperator(Long inId) throws ClientException
ClientExceptionpublic ThresholdsOperator getThresholdsOperatorByName(String inName) throws ClientException
ClientExceptionpublic List<ValueComparator> getValueComparatorsAsc() throws ClientException
ClientExceptionpublic ValueComparator getValueComparator(Long inId) throws ClientException
ClientExceptionpublic ValueComparator getValueComparatorByName(String inName) throws ClientException
ClientExceptionpublic List<FrequencyType> getFrequencyTypesAsc() throws ClientException
ClientExceptionpublic List<SourceConfig> getSourceConfigs() throws ClientException
ClientExceptionpublic SourceConfig getSourceConfig(String sourceConfigId) throws ClientException
ClientExceptionpublic List<SourceConfigParams> getSourceConfigParams() throws ClientException
ClientExceptionpublic URI createDestination(Destination destination) throws ClientException
ClientExceptionpublic void updateDestination(Destination destination) throws ClientException
ClientExceptionpublic List<Destination> getDestinations() throws ClientException
ClientExceptionpublic List<CohortDestination> getCohortDestinations() throws ClientException
ClientExceptionpublic List<I2B2Destination> getI2B2Destinations() throws ClientException
ClientExceptionpublic Destination getDestination(String destinationId) throws ClientException
ClientExceptionpublic void deleteDestination(Long id, String destinationId) throws ClientException
ClientExceptionpublic List<String> getSystemPhenotypeSearchResults(String searchKey) throws ClientException
ClientExceptionpublic List<SystemPhenotype> getSystemPhenotypeSearchResultsBySearchKey(String searchKey) throws ClientException
ClientExceptionpublic InputStream getOutput(String destinationId) throws ClientException
ClientExceptionCopyright © 2012–2016 Emory University. All rights reserved.