public interface EtlClient
| Modifier and Type | Method and Description |
|---|---|
Long |
createDestination(EtlDestination etlDest) |
void |
deleteDestination(String etlDestId) |
void |
deleteOutput(String destinationId) |
List<EtlCohortDestination> |
getCohortDestinations() |
EtlDestination |
getDestination(String destId) |
List<EtlDestination> |
getDestinations() |
List<EtlI2B2Destination> |
getI2B2Destinations() |
org.eurekaclinical.eureka.client.comm.Job |
getJob(Long inJobId) |
List<org.eurekaclinical.eureka.client.comm.Job> |
getJobs() |
List<org.eurekaclinical.eureka.client.comm.Job> |
getJobsDesc() |
org.eurekaclinical.eureka.client.comm.Statistics |
getJobStats(Long inJobId,
String inPropId) |
List<org.eurekaclinical.eureka.client.comm.Job> |
getJobStatus(org.eurekaclinical.eureka.client.comm.JobFilter inFilter) |
List<org.eurekaclinical.eureka.client.comm.Job> |
getLatestJob()
gets the latest job submitted by the logged in user
|
com.sun.jersey.api.client.ClientResponse |
getOutput(String destinationId) |
List<EtlPatientSetExtractorDestination> |
getPatientSetExtractorDestinations() |
org.protempa.PropositionDefinition |
getPropositionDefinition(String sourceConfigId,
String inKey)
Gets a proposition definition with a specified id for a source
configuration.
|
List<org.protempa.PropositionDefinition> |
getPropositionDefinitions(String sourceConfigId,
List<String> inKeys,
Boolean withChildren)
Gets all of the proposition definitions given by the key IDs for the
given source configuration.
|
List<String> |
getPropositionSearchResults(String sourceConfigID,
String inSearchKey) |
List<org.protempa.PropositionDefinition> |
getPropositionSearchResultsBySearchKey(String sourceConfigID,
String inSearchKey) |
org.eurekaclinical.common.comm.Role |
getRole(Long inRoleId) |
org.eurekaclinical.common.comm.Role |
getRoleByName(String name) |
List<org.eurekaclinical.common.comm.Role> |
getRoles() |
org.eurekaclinical.eureka.client.comm.SourceConfig |
getSourceConfig(String sourceConfigId) |
List<org.eurekaclinical.eureka.client.comm.SourceConfig> |
getSourceConfigs() |
Long |
submitJob(JobRequest inJobRequest) |
void |
updateDestination(EtlDestination etlDest) |
void |
upload(String fileName,
String sourceId,
String fileTypeId,
InputStream inputStream) |
void |
validatePropositions(ValidationRequest inRequest) |
EtlDestination getDestination(String destId) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionList<EtlCohortDestination> getCohortDestinations() throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionList<EtlI2B2Destination> getI2B2Destinations() throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionList<EtlPatientSetExtractorDestination> getPatientSetExtractorDestinations() throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionList<EtlDestination> getDestinations() throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionLong createDestination(EtlDestination etlDest) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionvoid updateDestination(EtlDestination etlDest) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionvoid deleteDestination(String etlDestId) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionorg.eurekaclinical.eureka.client.comm.Job getJob(Long inJobId) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionorg.eurekaclinical.eureka.client.comm.Statistics getJobStats(Long inJobId, String inPropId) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionList<org.eurekaclinical.eureka.client.comm.Job> getJobStatus(org.eurekaclinical.eureka.client.comm.JobFilter inFilter) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionList<org.eurekaclinical.eureka.client.comm.Job> getJobs() throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionorg.protempa.PropositionDefinition getPropositionDefinition(String sourceConfigId, String inKey) throws org.eurekaclinical.common.comm.clients.ClientException
sourceConfigId - the source config id of interestinKey - the proposition id of interest.null if not.org.eurekaclinical.common.comm.clients.ClientException - if an error occurred looking for the proposition
definition.List<org.protempa.PropositionDefinition> getPropositionDefinitions(String sourceConfigId, List<String> inKeys, Boolean withChildren) throws org.eurekaclinical.common.comm.clients.ClientException
sourceConfigId - the ID of the source configuration to useinKeys - the keys (IDs) of the proposition definitions to getwithChildren - whether to get the children of specified proposition
definitions as wellList of PropositionDefinitionsorg.eurekaclinical.common.comm.clients.ClientException - if an error occurred looking for the proposition
definitionsorg.eurekaclinical.eureka.client.comm.SourceConfig getSourceConfig(String sourceConfigId) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionList<org.eurekaclinical.eureka.client.comm.SourceConfig> getSourceConfigs() throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionLong submitJob(JobRequest inJobRequest) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionvoid upload(String fileName, String sourceId, String fileTypeId, InputStream inputStream) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionvoid validatePropositions(ValidationRequest inRequest) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionList<org.eurekaclinical.eureka.client.comm.Job> getJobsDesc() throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionList<String> getPropositionSearchResults(String sourceConfigID, String inSearchKey) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionList<org.protempa.PropositionDefinition> getPropositionSearchResultsBySearchKey(String sourceConfigID, String inSearchKey) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptioncom.sun.jersey.api.client.ClientResponse getOutput(String destinationId) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionvoid deleteOutput(String destinationId) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionList<org.eurekaclinical.eureka.client.comm.Job> getLatestJob() throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionList<org.eurekaclinical.common.comm.Role> getRoles() throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionorg.eurekaclinical.common.comm.Role getRole(Long inRoleId) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionorg.eurekaclinical.common.comm.Role getRoleByName(String name) throws org.eurekaclinical.common.comm.clients.ClientException
org.eurekaclinical.common.comm.clients.ClientExceptionCopyright © 2012–2016 Emory University. All rights reserved.