@RolesAllowed(value="researcher") public class JobResource extends Object
| Constructor and Description |
|---|
JobResource(JobDao inJobDao,
TaskManager inTaskManager,
AuthorizedUserDao inEtlUserDao,
DestinationDao inDestinationDao,
EtlProperties inEtlProperties,
ProtempaDestinationFactory inProtempaDestinationFactory,
com.google.inject.Provider<javax.persistence.EntityManager> inEntityManagerProvider) |
| Modifier and Type | Method and Description |
|---|---|
List<org.eurekaclinical.eureka.client.comm.Job> |
getAll(javax.servlet.http.HttpServletRequest request,
String order) |
org.eurekaclinical.eureka.client.comm.Job |
getJob(javax.servlet.http.HttpServletRequest request,
Long inJobId) |
org.eurekaclinical.eureka.client.comm.Statistics |
getJobStats(javax.servlet.http.HttpServletRequest request,
Long inJobId,
String inPropId) |
org.eurekaclinical.eureka.client.comm.Statistics |
getJobStatsRoot(javax.servlet.http.HttpServletRequest request,
Long inJobId) |
List<org.eurekaclinical.eureka.client.comm.Job> |
getJobStatus(org.eurekaclinical.eureka.client.comm.JobFilter inFilter) |
List<org.eurekaclinical.eureka.client.comm.Job> |
getLatestJob(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
submit(javax.servlet.http.HttpServletRequest request,
JobRequest inJobRequest) |
@Inject public JobResource(JobDao inJobDao, TaskManager inTaskManager, AuthorizedUserDao inEtlUserDao, DestinationDao inDestinationDao, EtlProperties inEtlProperties, ProtempaDestinationFactory inProtempaDestinationFactory, com.google.inject.Provider<javax.persistence.EntityManager> inEntityManagerProvider)
public List<org.eurekaclinical.eureka.client.comm.Job> getAll(@Context javax.servlet.http.HttpServletRequest request, String order)
public org.eurekaclinical.eureka.client.comm.Job getJob(@Context
javax.servlet.http.HttpServletRequest request,
Long inJobId)
public org.eurekaclinical.eureka.client.comm.Statistics getJobStats(@Context
javax.servlet.http.HttpServletRequest request,
Long inJobId,
String inPropId)
public org.eurekaclinical.eureka.client.comm.Statistics getJobStatsRoot(@Context
javax.servlet.http.HttpServletRequest request,
Long inJobId)
public javax.ws.rs.core.Response submit(@Context
javax.servlet.http.HttpServletRequest request,
JobRequest inJobRequest)
@RolesAllowed(value="admin") public List<org.eurekaclinical.eureka.client.comm.Job> getJobStatus(org.eurekaclinical.eureka.client.comm.JobFilter inFilter)
public List<org.eurekaclinical.eureka.client.comm.Job> getLatestJob(@Context javax.servlet.http.HttpServletRequest request)
Copyright © 2012–2017 Emory University. All rights reserved.