public final class JdbcRepository extends AbstractRepository
Modifier and Type | Field and Description |
---|---|
static String |
DATASOURCE_JNDI_KEY |
static String |
DB_PASSWORD_KEY |
static String |
DB_PROPERTIES_KEY |
static String |
DB_PROPERTY_DELIM |
static String |
DB_URL_KEY |
static String |
DB_USER_KEY |
static String |
DDL_FILE_NAME_KEY |
static String |
SQL_FILE_NAME_KEY |
Modifier and Type | Method and Description |
---|---|
void |
addPartitionExecution(StepExecutionImpl enclosingStepExecution,
PartitionExecutionImpl partitionExecution) |
int |
countStepStartTimes(String stepName,
long jobInstanceId) |
StepExecutionImpl |
findOriginalStepExecutionForRestart(String stepName,
JobExecutionImpl jobExecutionToRestart) |
javax.batch.runtime.JobExecution |
getJobExecution(long jobExecutionId) |
List<javax.batch.runtime.JobExecution> |
getJobExecutions(javax.batch.runtime.JobInstance jobInstance) |
javax.batch.runtime.JobInstance |
getJobInstance(long jobInstanceId) |
int |
getJobInstanceCount(String jobName) |
List<javax.batch.runtime.JobInstance> |
getJobInstances(String jobName) |
List<PartitionExecutionImpl> |
getPartitionExecutions(long stepExecutionId,
StepExecutionImpl stepExecution,
boolean notCompletedOnly) |
List<javax.batch.runtime.StepExecution> |
getStepExecutions(long jobExecutionId) |
void |
savePersistentData(javax.batch.runtime.JobExecution jobExecution,
AbstractStepExecution stepOrPartitionExecution) |
void |
updateJobExecution(javax.batch.runtime.JobExecution jobExecution) |
void |
updateStepExecution(javax.batch.runtime.StepExecution stepExecution) |
addJob, addStepExecution, createJobExecution, createJobInstance, createStepExecution, getJob, getJobs, removeJob, removeJobInstance
public static final String DDL_FILE_NAME_KEY
public static final String SQL_FILE_NAME_KEY
public static final String DATASOURCE_JNDI_KEY
public static final String DB_URL_KEY
public static final String DB_USER_KEY
public static final String DB_PASSWORD_KEY
public static final String DB_PROPERTIES_KEY
public static final String DB_PROPERTY_DELIM
public List<javax.batch.runtime.StepExecution> getStepExecutions(long jobExecutionId)
getStepExecutions
in interface JobRepository
getStepExecutions
in class AbstractRepository
public List<javax.batch.runtime.JobInstance> getJobInstances(String jobName)
getJobInstances
in interface JobRepository
getJobInstances
in class AbstractRepository
public javax.batch.runtime.JobInstance getJobInstance(long jobInstanceId)
getJobInstance
in interface JobRepository
getJobInstance
in class AbstractRepository
public int getJobInstanceCount(String jobName)
getJobInstanceCount
in interface JobRepository
getJobInstanceCount
in class AbstractRepository
public void updateJobExecution(javax.batch.runtime.JobExecution jobExecution)
updateJobExecution
in interface JobRepository
updateJobExecution
in class AbstractRepository
public javax.batch.runtime.JobExecution getJobExecution(long jobExecutionId)
getJobExecution
in interface JobRepository
getJobExecution
in class AbstractRepository
public List<javax.batch.runtime.JobExecution> getJobExecutions(javax.batch.runtime.JobInstance jobInstance)
getJobExecutions
in interface JobRepository
getJobExecutions
in class AbstractRepository
public void updateStepExecution(javax.batch.runtime.StepExecution stepExecution)
public void savePersistentData(javax.batch.runtime.JobExecution jobExecution, AbstractStepExecution stepOrPartitionExecution)
savePersistentData
in interface JobRepository
savePersistentData
in class AbstractRepository
public void addPartitionExecution(StepExecutionImpl enclosingStepExecution, PartitionExecutionImpl partitionExecution)
addPartitionExecution
in interface JobRepository
addPartitionExecution
in class AbstractRepository
public StepExecutionImpl findOriginalStepExecutionForRestart(String stepName, JobExecutionImpl jobExecutionToRestart)
findOriginalStepExecutionForRestart
in interface JobRepository
findOriginalStepExecutionForRestart
in class AbstractRepository
public List<PartitionExecutionImpl> getPartitionExecutions(long stepExecutionId, StepExecutionImpl stepExecution, boolean notCompletedOnly)
getPartitionExecutions
in interface JobRepository
getPartitionExecutions
in class AbstractRepository
public int countStepStartTimes(String stepName, long jobInstanceId)
Copyright © 2014 JBoss by Red Hat. All rights reserved.