Skip navigation links
jberet-rest-api 1.3.0.Beta2
A B C F G J M O R S T 

A

abandon(long) - Method in class org.jberet.rest.resource.JobExecutionResource
Abandons a job execution with a particular id.
AbstractExecutionEntity - Class in org.jberet.rest.entity
The base class for JobExecutionEntity and StepExecutionEntity, and includes common fields such as start time, end time, batch status, and exit status.
AbstractExecutionEntity() - Constructor for class org.jberet.rest.entity.AbstractExecutionEntity
 
AbstractExecutionEntity(Date, Date, BatchStatus, String) - Constructor for class org.jberet.rest.entity.AbstractExecutionEntity
 

B

BatchClient - Class in org.jberet.rest.client
Common batch client operations via REST API.
BatchClient(String) - Constructor for class org.jberet.rest.client.BatchClient
Constructs BatchClient with the specified REST URL.
BatchClient(Client, String) - Constructor for class org.jberet.rest.client.BatchClient
Constructs BatchClient with the specified javax.ws.rs.client.Client and REST URL.
BatchExceptionEntity - Class in org.jberet.rest.entity
Represents a batch exception, BatchRuntimeException, which includes exception type (class), message, and stack trace text.
BatchExceptionEntity(BatchRuntimeException) - Constructor for class org.jberet.rest.entity.BatchExceptionEntity
 
BatchExceptionMapper - Class in org.jberet.rest.exception
Exception mapper for BatchRuntimeException, and maps various sub-types of BatchRuntimeException to appropriate response status.
BatchExceptionMapper() - Constructor for class org.jberet.rest.exception.BatchExceptionMapper
 

C

cancel(String) - Method in class org.jberet.rest.resource.JobScheduleResource
Cancels a job schedule.
cancelJobSchedule(String) - Method in class org.jberet.rest.client.BatchClient
Cancels the job schedule specified by the job schedule id.
copyOf(Metric[]) - Static method in class org.jberet.rest.entity.MetricEntity
 
CORSFilter - Class in org.jberet.rest.provider
A response filter that adds response headers to allow cross-origin resource sharing.
CORSFilter() - Constructor for class org.jberet.rest.provider.CORSFilter
 

F

filter(ContainerRequestContext, ContainerResponseContext) - Method in class org.jberet.rest.provider.CORSFilter
 
fromJobExecutions(List<JobExecution>, long) - Static method in class org.jberet.rest.entity.JobExecutionEntity
 

G

getBatchStatus() - Method in class org.jberet.rest.entity.AbstractExecutionEntity
 
getClient() - Method in class org.jberet.rest.client.BatchClient
Gets the javax.ws.rs.client.Client associated with this BatchClient.
getCreateTime() - Method in class org.jberet.rest.entity.JobExecutionEntity
 
getEndTime() - Method in class org.jberet.rest.entity.AbstractExecutionEntity
 
getExecutionId() - Method in class org.jberet.rest.entity.JobExecutionEntity
 
getExitStatus() - Method in class org.jberet.rest.entity.AbstractExecutionEntity
 
getFeatures() - Method in class org.jberet.rest.resource.JobScheduleResource
Gets the scheduling features supported by the current job scheduler.
getHref() - Method in class org.jberet.rest.entity.JobExecutionEntity
 
getInstanceId() - Method in class org.jberet.rest.entity.JobInstanceEntity
 
getJobExecution(long) - Method in class org.jberet.rest.client.BatchClient
Gets the job execution entity for the specified job execution id.
getJobExecution(long, UriInfo) - Method in class org.jberet.rest.resource.JobExecutionResource
Gets the job execution by its id.
getJobExecutions(int, long, long, UriInfo) - Method in class org.jberet.rest.resource.JobExecutionResource
Gets the job executions for a job instance.
getJobExecutionUriBuilder(String) - Method in class org.jberet.rest.client.BatchClient
Gets the javax.ws.rs.core.UriBuilder for the specified method name in JobExecutionResource class.
getJobInstanceCount(String) - Method in class org.jberet.rest.resource.JobInstanceResource
Gets the number of job instances for the specified job name/id.
getJobInstanceId() - Method in class org.jberet.rest.entity.JobExecutionEntity
 
getJobInstances(String, int, int) - Method in class org.jberet.rest.client.BatchClient
Gets all job instances belonging to the specified job name, in reverse chronological order.
getJobInstances(String, int, int, long) - Method in class org.jberet.rest.resource.JobInstanceResource
Gets job instance(s) for a job name/id, or job execution.
getJobInstanceUriBuilder(String) - Method in class org.jberet.rest.client.BatchClient
Gets the javax.ws.rs.core.UriBuilder for the specified method name in JobInstanceResource class.
getJobName() - Method in class org.jberet.rest.entity.JobEntity
 
getJobName() - Method in class org.jberet.rest.entity.JobExecutionEntity
 
getJobName() - Method in class org.jberet.rest.entity.JobInstanceEntity
 
getJobParameters() - Method in class org.jberet.rest.entity.JobExecutionEntity
 
getJobs() - Method in class org.jberet.rest.resource.JobResource
Gets all jobs known to the current batch runtime.
getJobSchedule(String) - Method in class org.jberet.rest.client.BatchClient
Gets the job schedule for the specified job schedule id.
getJobSchedule(String) - Method in class org.jberet.rest.resource.JobScheduleResource
Gets a job schedule by its id.
getJobScheduleFeatures() - Method in class org.jberet.rest.client.BatchClient
Gets all feature names supported by the current job scheduler.
getJobSchedules() - Method in class org.jberet.rest.client.BatchClient
Gets all job schedules for the current job scheduler.
getJobSchedules() - Method in class org.jberet.rest.resource.JobScheduleResource
Gets all job schedules.
getJobScheduleUriBuilder(String) - Method in class org.jberet.rest.client.BatchClient
Gets the javax.ws.rs.core.UriBuilder for the specified method name in JobScheduleResource class.
getJobUriBuilder(String) - Method in class org.jberet.rest.client.BatchClient
Gets the javax.ws.rs.core.UriBuilder for the specified method name in JobResource class.
getLastUpdatedTime() - Method in class org.jberet.rest.entity.JobExecutionEntity
 
getLatestJobExecutionId() - Method in class org.jberet.rest.entity.JobInstanceEntity
 
getMessage() - Method in class org.jberet.rest.entity.BatchExceptionEntity
 
getMetrics() - Method in class org.jberet.rest.entity.StepExecutionEntity
 
getNumberOfJobExecutions() - Method in class org.jberet.rest.entity.JobInstanceEntity
 
getNumberOfJobInstances() - Method in class org.jberet.rest.entity.JobEntity
 
getNumberOfRunningJobExecutions() - Method in class org.jberet.rest.entity.JobEntity
 
getPersistentUserData() - Method in class org.jberet.rest.entity.StepExecutionEntity
 
getRestUrl() - Method in class org.jberet.rest.client.BatchClient
Gets the REST URL for this BatchClient.
getRunningExecutions(String, UriInfo) - Method in class org.jberet.rest.resource.JobExecutionResource
Gets the running job executions for a job name/id.
getStackTrace() - Method in class org.jberet.rest.entity.BatchExceptionEntity
 
getStartTime() - Method in class org.jberet.rest.entity.AbstractExecutionEntity
 
getStepExecution(long, long) - Method in class org.jberet.rest.resource.JobExecutionResource
Gets the step execution belonging to a particular job execution and having a particular step execution id.
getStepExecutionId() - Method in class org.jberet.rest.entity.StepExecutionEntity
 
getStepExecutions(long) - Method in class org.jberet.rest.client.BatchClient
Gets all step execution entities for the specified job execution id.
getStepExecutions() - Method in class org.jberet.rest.entity.JobExecutionEntity
 
getStepExecutions(long) - Method in class org.jberet.rest.resource.JobExecutionResource
Gets step executions belonging to a particular job execution.
getStepName() - Method in class org.jberet.rest.entity.StepExecutionEntity
 
getTimezoneIds() - Method in class org.jberet.rest.resource.JobScheduleResource
Gets all available timezone ids, and the first element of the result is the default timezone id.
getType() - Method in class org.jberet.rest.entity.BatchExceptionEntity
 
getType() - Method in class org.jberet.rest.entity.MetricEntity
 
getUriBuilder(Class<?>, String) - Method in class org.jberet.rest.client.BatchClient
Gets the javax.ws.rs.core.UriBuilder for the specified REST resource class and method.
getValue() - Method in class org.jberet.rest.entity.MetricEntity
 

J

JobEntity - Class in org.jberet.rest.entity
Represents a batch job, which includes information such as job name (id), number of job instances, and number of running job executions.
JobEntity() - Constructor for class org.jberet.rest.entity.JobEntity
 
JobEntity(String, int, int) - Constructor for class org.jberet.rest.entity.JobEntity
 
JobExecutionEntity - Class in org.jberet.rest.entity
Represents a job execution, which includes fields such as its href, job execution id, job name (id), create time, last update time, job parameters, job instance id, and those fields inherited from AbstractExecutionEntity (start time, end time, batch status, and exit status).
JobExecutionEntity() - Constructor for class org.jberet.rest.entity.JobExecutionEntity
 
JobExecutionEntity(JobExecution, long) - Constructor for class org.jberet.rest.entity.JobExecutionEntity
 
JobExecutionResource - Class in org.jberet.rest.resource
REST resource class for job execution.
JobExecutionResource() - Constructor for class org.jberet.rest.resource.JobExecutionResource
 
JobInstanceEntity - Class in org.jberet.rest.entity
Represents a job instance, which includes job instance id, job name (id), number of job executions, and latest job execution id.
JobInstanceEntity() - Constructor for class org.jberet.rest.entity.JobInstanceEntity
 
JobInstanceEntity(JobInstance, List<JobExecution>) - Constructor for class org.jberet.rest.entity.JobInstanceEntity
 
JobInstanceResource - Class in org.jberet.rest.resource
REST resource class for job instance.
JobInstanceResource() - Constructor for class org.jberet.rest.resource.JobInstanceResource
 
JobResource - Class in org.jberet.rest.resource
REST resource class for batch job.
JobResource() - Constructor for class org.jberet.rest.resource.JobResource
 
JobScheduleResource - Class in org.jberet.rest.resource
REST resource class for batch job schedules.
JobScheduleResource() - Constructor for class org.jberet.rest.resource.JobScheduleResource
 

M

MetricEntity - Class in org.jberet.rest.entity
Represents a step execution metric, which includes metric type and metric value.
MetricEntity() - Constructor for class org.jberet.rest.entity.MetricEntity
 
MetricEntity(Metric) - Constructor for class org.jberet.rest.entity.MetricEntity
 

O

org.jberet.rest.client - package org.jberet.rest.client
 
org.jberet.rest.entity - package org.jberet.rest.entity
 
org.jberet.rest.exception - package org.jberet.rest.exception
 
org.jberet.rest.provider - package org.jberet.rest.provider
 
org.jberet.rest.resource - package org.jberet.rest.resource
 

R

restart(long, UriInfo, Properties) - Method in class org.jberet.rest.resource.JobExecutionResource
Restarts a job execution with a particular id, and optional job parameters.
restart(String, UriInfo, Properties) - Method in class org.jberet.rest.resource.JobResource
Restarts the most recent job execution of a job name/id, with optional restart job parameters.
restartJobExecution(long, Properties) - Method in class org.jberet.rest.client.BatchClient
Restarts the job execution specified by the job execution id and job parameters.
restartJobExecution(String, Properties) - Method in class org.jberet.rest.client.BatchClient
Restarts the latest failed or stopped job execution belonging to the specified job name.

S

schedule(JobScheduleConfig) - Method in class org.jberet.rest.client.BatchClient
Submits a job schedule as specified by the job schedule config.
schedule(JobScheduleConfig) - Method in class org.jberet.rest.resource.JobExecutionResource
 
schedule(JobScheduleConfig) - Method in class org.jberet.rest.resource.JobResource
 
setBatchStatus(BatchStatus) - Method in class org.jberet.rest.entity.AbstractExecutionEntity
 
setCreateTime(Date) - Method in class org.jberet.rest.entity.JobExecutionEntity
 
setEndTime(Date) - Method in class org.jberet.rest.entity.AbstractExecutionEntity
 
setExecutionId(long) - Method in class org.jberet.rest.entity.JobExecutionEntity
 
setExitStatus(String) - Method in class org.jberet.rest.entity.AbstractExecutionEntity
 
setHref(String) - Method in class org.jberet.rest.entity.JobExecutionEntity
 
setJobInstanceId(long) - Method in class org.jberet.rest.entity.JobExecutionEntity
 
setJobName(String) - Method in class org.jberet.rest.entity.JobExecutionEntity
 
setJobParameters(Properties) - Method in class org.jberet.rest.entity.JobExecutionEntity
 
setLastUpdatedTime(Date) - Method in class org.jberet.rest.entity.JobExecutionEntity
 
setMetrics(MetricEntity[]) - Method in class org.jberet.rest.entity.StepExecutionEntity
 
setStartTime(Date) - Method in class org.jberet.rest.entity.AbstractExecutionEntity
 
setStepExecutionId(long) - Method in class org.jberet.rest.entity.StepExecutionEntity
 
setStepExecutions(List<StepExecutionEntity>) - Method in class org.jberet.rest.entity.JobExecutionEntity
 
setStepName(String) - Method in class org.jberet.rest.entity.StepExecutionEntity
 
setType(Metric.MetricType) - Method in class org.jberet.rest.entity.MetricEntity
 
setValue(long) - Method in class org.jberet.rest.entity.MetricEntity
 
start(String, UriInfo, Properties) - Method in class org.jberet.rest.resource.JobResource
Starts a new job execution for the specified jobXmlName.
startJob(String, Properties) - Method in class org.jberet.rest.client.BatchClient
Starts the job specified by the job XML name and job parameters.
StepExecutionEntity - Class in org.jberet.rest.entity
Represents a step execution, which includes fields such as step execution id, step name, and those fields inherited from AbstractExecutionEntity (start time, end time, batch status, and exit status).
StepExecutionEntity() - Constructor for class org.jberet.rest.entity.StepExecutionEntity
 
StepExecutionEntity(StepExecution) - Constructor for class org.jberet.rest.entity.StepExecutionEntity
 
stop(long) - Method in class org.jberet.rest.resource.JobExecutionResource
Stops a job execution with a particular id.

T

target(URI) - Method in class org.jberet.rest.client.BatchClient
Gets the javax.ws.rs.client.WebTarget for the specified URI.
target(URI, Properties) - Method in class org.jberet.rest.client.BatchClient
Gets the javax.ws.rs.client.WebTarget for the specified URI and query parameters.
toResponse(BatchRuntimeException) - Method in class org.jberet.rest.exception.BatchExceptionMapper
 
toString() - Method in class org.jberet.rest.entity.MetricEntity
 
A B C F G J M O R S T 
Skip navigation links
jberet-rest-api 1.3.0.Beta2

Copyright © 2016 JBoss by Red Hat. All rights reserved.