public class JobsResourceV1
extends java.lang.Object
| Constructor and Description |
|---|
JobsResourceV1() |
| Modifier and Type | Method and Description |
|---|---|
org.tiogasolutions.jobs.pub.JobExecutionRequest |
execute(javax.ws.rs.core.Application app,
javax.ws.rs.core.UriInfo uriInfo,
java.lang.String jobDefinitionId,
int commandIndex,
org.tiogasolutions.jobs.pub.JobParameters jobParameters) |
org.tiogasolutions.jobs.pub.JobExecutionRequest |
execute(javax.ws.rs.core.Application app,
javax.ws.rs.core.UriInfo uriInfo,
java.lang.String jobDefinitionId,
org.tiogasolutions.jobs.pub.JobParameters jobParameters) |
org.tiogasolutions.jobs.pub.JobDefinition |
getJob(javax.ws.rs.core.Application app,
java.lang.String jobDefinitionId) |
org.tiogasolutions.dev.domain.query.QueryResult<org.tiogasolutions.jobs.pub.JobDefinition> |
getJobs(javax.ws.rs.core.Application app) |
static java.util.List<java.lang.String> |
splitCommand(java.lang.String command) |
@GET
@Produces(value="application/json")
public org.tiogasolutions.dev.domain.query.QueryResult<org.tiogasolutions.jobs.pub.JobDefinition> getJobs(@Context
javax.ws.rs.core.Application app)
@GET
@Path(value="/{jobDefinitionId}")
@Produces(value="application/json")
public org.tiogasolutions.jobs.pub.JobDefinition getJob(@Context
javax.ws.rs.core.Application app,
@PathParam(value="jobDefinitionId")
java.lang.String jobDefinitionId)
throws java.lang.Exception
java.lang.Exception@POST
@Path(value="/{jobDefinitionId}")
@Consumes(value="application/json")
@Produces(value="application/json")
public org.tiogasolutions.jobs.pub.JobExecutionRequest execute(@Context
javax.ws.rs.core.Application app,
@Context
javax.ws.rs.core.UriInfo uriInfo,
@PathParam(value="jobDefinitionId")
java.lang.String jobDefinitionId,
org.tiogasolutions.jobs.pub.JobParameters jobParameters)
throws java.lang.Exception
java.lang.Exception@POST
@Path(value="/{jobDefinitionId}/commands/{commandIndex}")
@Consumes(value="application/json")
@Produces(value="application/json")
public org.tiogasolutions.jobs.pub.JobExecutionRequest execute(@Context
javax.ws.rs.core.Application app,
@Context
javax.ws.rs.core.UriInfo uriInfo,
@PathParam(value="jobDefinitionId")
java.lang.String jobDefinitionId,
@PathParam(value="commandIndex")
int commandIndex,
org.tiogasolutions.jobs.pub.JobParameters jobParameters)
throws java.lang.Exception
java.lang.Exceptionpublic static java.util.List<java.lang.String> splitCommand(java.lang.String command)