- get(Contextual<T>, CreationalContext<T>) - Method in class org.jberet.creation.JobScopedContextImpl
-
- get(Contextual<T>) - Method in class org.jberet.creation.JobScopedContextImpl
-
- get(Contextual<T>, CreationalContext<T>) - Method in class org.jberet.creation.PartitionScopedContextImpl
-
- get(Contextual<T>) - Method in class org.jberet.creation.PartitionScopedContextImpl
-
- get(Contextual<T>, CreationalContext<T>) - Method in class org.jberet.creation.StepScopedContextImpl
-
- get(Contextual<T>) - Method in class org.jberet.creation.StepScopedContextImpl
-
- get(String) - Method in class org.jberet.job.model.Properties
-
Gets the value of a property by its name.
- get(Metric.MetricType) - Method in class org.jberet.runtime.metric.StepMetrics
-
- getAllowStartIfComplete() - Method in class org.jberet.job.model.Step
-
Gets the step's allow-start-if-complete
attribute value.
- getAllowStartIfComplete() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getAllowStartIfCompleteBoolean() - Method in class org.jberet.job.model.Step
-
Gets the step's allow-start-if-complete
attribute value as boolean
.
- getAnalyzer() - Method in class org.jberet.job.model.Partition
-
Gets the partition analyzer.
- getApplicationName() - Method in class org.jberet.runtime.JobInstanceImpl
-
- getArtifactClass(String, ClassLoader) - Method in class org.jberet.creation.ArtifactFactoryWrapper
-
- getArtifactClass(String) - Method in class org.jberet.runtime.context.JobContextImpl
-
- getArtifactClass(String, ClassLoader) - Method in interface org.jberet.spi.ArtifactFactory
-
Gets the class type of the artifact represented by ref.
- getArtifactFactory() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getArtifactFactory() - Method in interface org.jberet.spi.BatchEnvironment
-
Gets an implementation of ArtifactFactory appropriate for the current runtime environment.
- getAttributeNext() - Method in class org.jberet.job.model.Flow
-
Gets the value of the next
attribute, which specifies the next job element after this flow completes.
- getAttributeNext() - Method in class org.jberet.job.model.Split
-
Gets the value of the next
attribute, which specifies the next job element after this split completes.
- getAttributeNext() - Method in class org.jberet.job.model.Step
-
Gets the value of the next
attribute, which specifies the next job element after this step completes.
- getBatchArtifacts() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getBatchConfigurationProperties() - Method in interface org.jberet.spi.BatchEnvironment
-
Gets configuration data for batch container.
- getBatchEnvironment() - Method in class org.jberet.operations.AbstractJobOperator
-
Returns the batch environment that should be used for this JobOperator.
- getBatchEnvironment() - Method in class org.jberet.operations.JobOperatorImpl
-
- getBatchEnvironment() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getBatchlet() - Method in class org.jberet.job.model.Step
-
- getBatchStatus() - Method in class org.jberet.runtime.AbstractExecution
-
- getBatchStatus() - Method in class org.jberet.runtime.context.AbstractContext
-
- getBatchStatus() - Method in class org.jberet.runtime.context.FlowContextImpl
-
- getBatchStatus() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getBatchStatus() - Method in class org.jberet.runtime.context.SplitContextImpl
-
- getBatchStatus() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getBigBooleanArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getBigByteArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getBigDecimal(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getBigDecimalArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getBigDoubleArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getBigFloatArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getBigInteger(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getBigIntegerArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getBigLongArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getBigShortArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getBoolean(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getBooleanArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getByte(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getByteArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getCharacter(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getCharacterArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getCharArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getCheckpointAlgorithm() - Method in class org.jberet.job.model.Chunk
-
Gets the chunk's checkpoint algorithm as a
RefArtifact
.
- getCheckpointPolicy() - Method in class org.jberet.job.model.Chunk
-
Gets the chunk's checkpoint policy, either "item" (default), or "custom".
- getChunk() - Method in class org.jberet.job.model.Step
-
Gets the step's chunk element.
- getClassLoader() - Method in class org.jberet.runtime.context.AbstractContext
-
- getClassLoader() - Method in interface org.jberet.spi.BatchEnvironment
-
Gets the class loader suitable for loading application classes and batch artifacts.
- getClassNameForRef(String) - Method in class org.jberet.job.model.BatchArtifacts
-
Gets the fully-qualified class name for a batch artifact by its ref name.
- getClazz(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getClazzArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getCollector() - Method in class org.jberet.job.model.Partition
-
Gets the partition collector.
- getCollectorQueueName(long) - Static method in class org.jberet.spi.PartitionInfo
-
Returns the name of the queue for sending and receiving partition execution
collector data.
- getContent(ClassLoader) - Method in class org.jberet.job.model.Script
-
Gets the content of the script as string.
- getCreateTime() - Method in class org.jberet.runtime.JobExecutionImpl
-
- getCurrentArtifactCreationContext() - Static method in class org.jberet.creation.ArtifactCreationContext
-
- getDate(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getDateArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getDelegate() - Method in class org.jberet.operations.DelegatingJobOperator
-
Returns the delegate JobOperator
.
- getDouble(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getDoubleArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getEndTime() - Method in class org.jberet.runtime.AbstractExecution
-
- getEngine(ClassLoader) - Method in class org.jberet.job.model.Script
-
Gets the javax.script.ScriptEngine for this script.
- getException() - Method in class org.jberet.runtime.AbstractStepExecution
-
- getException() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getExecutedStepIds() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getExecutionId() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getExecutionId() - Method in class org.jberet.runtime.JobExecutionImpl
-
- getExitStatus() - Method in class org.jberet.job.model.Transition.Termination
-
Gets the exit-status
attribute value, which is the new exit status after matching the current
transition element.
- getExitStatus() - Method in class org.jberet.runtime.AbstractExecution
-
- getExitStatus() - Method in class org.jberet.runtime.context.AbstractContext
-
- getExitStatus() - Method in class org.jberet.runtime.context.FlowContextImpl
-
- getExitStatus() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getExitStatus() - Method in class org.jberet.runtime.context.SplitContextImpl
-
- getExitStatus() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getFile(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getFileArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getFloat(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getFloatArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getFlow() - Method in class org.jberet.runtime.context.FlowContextImpl
-
- getFlowExecution() - Method in class org.jberet.runtime.context.FlowContextImpl
-
- getFlowExecutions() - Method in class org.jberet.runtime.context.SplitContextImpl
-
- getFlowId() - Method in class org.jberet.runtime.FlowExecutionImpl
-
- getFlows() - Method in class org.jberet.job.model.Split
-
Gets the list of
flows contained in this split.
- getId() - Method in interface org.jberet.job.model.JobElement
-
Gets the id of this job element.
- getId() - Method in class org.jberet.runtime.context.AbstractContext
-
- getInet4Address(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getInet6Address(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getInheritingJobElements() - Method in class org.jberet.job.model.Job
-
Gets all direct or indirect job elements in this job that inherit from a parent (ie, has a non-null
parent attribute).
- getInstance() - Static method in class org.jberet.repository.InMemoryRepository
-
Gets a singleton instance of an in-memory job repository.
- getInstance() - Static method in class org.jberet.runtime.runner.ThreadPartitionHandlerFactory
-
- getInstance() - Static method in class org.jberet.tx.LocalTransactionManager
-
- getInstanceId() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getInstanceId() - Method in class org.jberet.runtime.JobInstanceImpl
-
- getInt(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getIntArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getIntegerArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getItemCount() - Method in class org.jberet.job.model.Chunk
-
Gets the chunk's item-count
attribute value as string.
- getItemCountInt() - Method in class org.jberet.job.model.Chunk
-
Gets the chunk's item-count
attribute value as int
.
- getJarFile(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getJarFileArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getJdbcRepository(JobRepository) - Method in class org.jberet.repository.PurgeBatchlet
-
Gets the org.jberet.repository.JdbcRepository
from the
org.jberet.repository.JobRepository
passed in, in order to
perform operations specific to org.jberet.repository.JdbcRepository
.
- getJob(ApplicationAndJobName) - Method in class org.jberet.repository.AbstractRepository
-
- getJob(ApplicationAndJobName) - Method in interface org.jberet.repository.JobRepository
-
- getJob() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getJobContext() - Method in class org.jberet.creation.BatchBeanProducer
-
- getJobContext() - Method in class org.jberet.repository.DefaultJobExecutionSelector
-
- getJobContext() - Method in interface org.jberet.repository.JobExecutionSelector
-
Gets the job context for this selector.
- getJobContext() - Method in class org.jberet.runtime.context.AbstractContext
-
- getJobContext() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getJobElements() - Method in class org.jberet.job.model.Flow
-
Gets the list of job elements contained inside this flow.
- getJobElements() - Method in class org.jberet.job.model.Job
-
Gets the list of job elements, such as steps, decisions, flows or splits, contained in this job.
- getJobElements() - Method in class org.jberet.runtime.runner.CompositeExecutionRunner
-
- getJobElements() - Method in class org.jberet.runtime.runner.FlowExecutionRunner
-
- getJobElements() - Method in class org.jberet.runtime.runner.JobExecutionRunner
-
- getJobElements() - Method in class org.jberet.runtime.runner.SplitExecutionRunner
-
- getJobExecution(long) - Method in class org.jberet.operations.AbstractJobOperator
-
- getJobExecution(long) - Method in class org.jberet.operations.DelegatingJobOperator
-
- getJobExecution(long) - Method in class org.jberet.repository.AbstractPersistentRepository
-
- getJobExecution(long) - Method in class org.jberet.repository.InfinispanRepository
-
- getJobExecution(long) - Method in class org.jberet.repository.InMemoryRepository
-
- getJobExecution(long) - Method in class org.jberet.repository.JdbcRepository
-
- getJobExecution(long) - Method in interface org.jberet.repository.JobRepository
-
- getJobExecution(long) - Method in class org.jberet.repository.MongoRepository
-
- getJobExecution() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getJobExecution() - Method in class org.jberet.spi.PartitionInfo
-
- getJobExecutionImpl(long) - Method in class org.jberet.operations.AbstractJobOperator
-
Returns the job execution implementation found in the job repository.
- getJobExecutions(JobInstance) - Method in class org.jberet.operations.AbstractJobOperator
-
- getJobExecutions(JobInstance) - Method in class org.jberet.operations.DelegatingJobOperator
-
- getJobExecutions(JobInstance) - Method in class org.jberet.repository.InfinispanRepository
-
- getJobExecutions(JobInstance) - Method in class org.jberet.repository.InMemoryRepository
-
- getJobExecutions(JobInstance) - Method in class org.jberet.repository.JdbcRepository
-
- getJobExecutions(JobInstance) - Method in interface org.jberet.repository.JobRepository
-
- getJobExecutions(JobInstance) - Method in class org.jberet.repository.MongoRepository
-
- getJobExecutions() - Method in class org.jberet.runtime.JobInstanceImpl
-
- getJobInstance(long) - Method in class org.jberet.operations.AbstractJobOperator
-
- getJobInstance(long) - Method in class org.jberet.operations.DelegatingJobOperator
-
- getJobInstance(long) - Method in class org.jberet.repository.AbstractPersistentRepository
-
- getJobInstance(long) - Method in class org.jberet.repository.InfinispanRepository
-
- getJobInstance(long) - Method in class org.jberet.repository.InMemoryRepository
-
- getJobInstance(long) - Method in class org.jberet.repository.JdbcRepository
-
- getJobInstance(long) - Method in interface org.jberet.repository.JobRepository
-
- getJobInstance(long) - Method in class org.jberet.repository.MongoRepository
-
- getJobInstance() - Method in class org.jberet.runtime.JobExecutionImpl
-
- getJobInstanceCount(String) - Method in class org.jberet.operations.AbstractJobOperator
-
- getJobInstanceCount(String) - Method in class org.jberet.operations.DelegatingJobOperator
-
- getJobInstanceCount(String) - Method in class org.jberet.repository.InfinispanRepository
-
- getJobInstanceCount(String) - Method in class org.jberet.repository.InMemoryRepository
-
- getJobInstanceCount(String) - Method in class org.jberet.repository.JdbcRepository
-
- getJobInstanceCount(String) - Method in interface org.jberet.repository.JobRepository
-
- getJobInstanceCount(String) - Method in class org.jberet.repository.MongoRepository
-
- getJobInstances(String, int, int) - Method in class org.jberet.operations.AbstractJobOperator
-
- getJobInstances(String, int, int) - Method in class org.jberet.operations.DelegatingJobOperator
-
- getJobInstances(String) - Method in class org.jberet.repository.InfinispanRepository
-
- getJobInstances(String) - Method in class org.jberet.repository.InMemoryRepository
-
- getJobInstances(String) - Method in class org.jberet.repository.JdbcRepository
-
- getJobInstances(String) - Method in interface org.jberet.repository.JobRepository
-
- getJobInstances(String) - Method in class org.jberet.repository.MongoRepository
-
- getJobName() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getJobName() - Method in class org.jberet.runtime.JobExecutionImpl
-
- getJobName() - Method in class org.jberet.runtime.JobInstanceImpl
-
- getJobNames() - Method in class org.jberet.operations.AbstractJobOperator
-
- getJobNames() - Method in class org.jberet.operations.DelegatingJobOperator
-
- getJobNames() - Method in class org.jberet.repository.AbstractRepository
-
- getJobNames() - Method in interface org.jberet.repository.JobRepository
-
Gets all the job names from the job repository.
- getJobOperator() - Method in class org.jberet.spi.JobOperatorContext
-
Returns the JobOperator
for this current context.
- getJobOperatorContext() - Method in class org.jberet.spi.ContextClassLoaderJobOperatorContextSelector
-
- getJobOperatorContext() - Method in class org.jberet.spi.DefaultJobOperatorContextSelector
-
- getJobOperatorContext() - Static method in class org.jberet.spi.JobOperatorContext
-
Returns the current context based on the selector.
- getJobOperatorContext() - Method in interface org.jberet.spi.JobOperatorContextSelector
-
Returns the job operator context for the current environment.
- getJobParameters() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getJobParameters() - Method in class org.jberet.runtime.JobExecutionImpl
-
- getJobRepository() - Method in class org.jberet.operations.AbstractJobOperator
-
- getJobRepository(BatchEnvironment) - Static method in class org.jberet.repository.JobRepositoryFactory
-
Deprecated.
- getJobRepository() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getJobRepository() - Method in interface org.jberet.spi.BatchEnvironment
-
Returns the job repository used for this environment.
- getJobXmlName() - Method in class org.jberet.job.model.Job
-
- getJobXmlNames(ClassLoader) - Method in interface org.jberet.spi.JobXmlResolver
-
Optionally returns a list of job XML names that are allowed to be used.
- getJobXmlNames(ClassLoader) - Method in class org.jberet.tools.AbstractJobXmlResolver
-
- getJobXmlNames(ClassLoader) - Method in class org.jberet.tools.ChainedJobXmlResolver
-
Optionally returns a list of job XML names that are allowed to be used.
- getJobXmlResolver() - Method in interface org.jberet.spi.BatchEnvironment
-
Returns the job XML resolver used to locate the job XML content.
- getLastStepExecution() - Method in class org.jberet.runtime.FlowExecutionImpl
-
- getLastUpdatedTime() - Method in class org.jberet.runtime.JobExecutionImpl
-
- getList(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getListeners() - Method in class org.jberet.job.model.Flow
-
Disables getting listeners, since flow does not have listeners.
- getListeners() - Method in class org.jberet.job.model.InheritableJobElement
-
Gets all listeners as
Listeners
for this job element.
- getListeners() - Method in class org.jberet.job.model.Listeners
-
Gets the list of listeners as List<RefArtifact>
.
- getLocalName() - Method in enum org.jberet.job.model.XmlAttribute
-
Get the local name of this attribute.
- getLocalName() - Method in enum org.jberet.job.model.XmlElement
-
Get the local name of the corresponding XML element.
- getLogger(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getLong(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getLongArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getMap(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getMapper() - Method in class org.jberet.job.model.Partition
-
Gets the partition mapper.
- getMaximumPoolSize() - Method in class org.jberet.spi.JobExecutor
-
Returns the maximum number of threads allowed to be executed.
- getMetric(AbstractStepExecution, Metric.MetricType) - Static method in class org.jberet.runtime.metric.MetricImpl
-
- getMetrics() - Method in class org.jberet.runtime.AbstractStepExecution
-
- getMetrics() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getMetrics() - Method in class org.jberet.runtime.metric.StepMetrics
-
- getNoRollbackExceptionClasses() - Method in class org.jberet.job.model.Chunk
-
Gets the chunk's no rollback exception classes filter.
- getObjectName(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getOn() - Method in class org.jberet.job.model.Transition
-
Gets the on
attribute value.
- getOriginalStepExecution() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getOuterContexts() - Method in class org.jberet.runtime.context.AbstractContext
-
- getOuterContexts() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getParameters(long) - Method in class org.jberet.operations.AbstractJobOperator
-
- getParameters(long) - Method in class org.jberet.operations.DelegatingJobOperator
-
- getPartition() - Method in class org.jberet.job.model.Properties
-
Gets the partition index of this org.jberet.job.model.Properties
.
- getPartition() - Method in class org.jberet.job.model.Step
-
Gets the step's partition element.
- getPartitionExecution() - Method in class org.jberet.spi.PartitionInfo
-
- getPartitionExecutions(long, StepExecutionImpl, boolean, ClassLoader) - Method in class org.jberet.repository.AbstractRepository
-
- getPartitionExecutions(long, StepExecutionImpl, boolean, ClassLoader) - Method in class org.jberet.repository.InfinispanRepository
-
- getPartitionExecutions(long, StepExecutionImpl, boolean, ClassLoader) - Method in class org.jberet.repository.JdbcRepository
-
- getPartitionExecutions(long, StepExecutionImpl, boolean, ClassLoader) - Method in interface org.jberet.repository.JobRepository
-
- getPartitionExecutions(long, StepExecutionImpl, boolean, ClassLoader) - Method in class org.jberet.repository.MongoRepository
-
- getPartitionExecutions() - Method in class org.jberet.runtime.AbstractStepExecution
-
- getPartitionExecutions() - Method in class org.jberet.runtime.PartitionExecutionImpl
-
- getPartitionExecutions() - Method in class org.jberet.runtime.StepExecutionImpl
-
- getPartitionId() - Method in class org.jberet.runtime.PartitionExecutionImpl
-
- getPartitions() - Method in class org.jberet.job.model.PartitionPlan
-
Gets the number of partition as string.
- getPartitionScopedBeans() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getPartitionsInt() - Method in class org.jberet.job.model.PartitionPlan
-
Gets the number of partitions as int.
- getPattern(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getPersistentUserData() - Method in class org.jberet.runtime.AbstractStepExecution
-
- getPersistentUserData() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getPersistentUserDataSerialized() - Method in class org.jberet.runtime.AbstractStepExecution
-
- getPlan() - Method in class org.jberet.job.model.Partition
-
- getProcessor() - Method in class org.jberet.job.model.Chunk
-
- getProperties() - Method in class org.jberet.job.model.Flow
-
Disables getting properties, since flow does not have properties.
- getProperties() - Method in interface org.jberet.job.model.PropertiesHolder
-
Gets org.jberet.job.model.Properties
in the current job model type.
- getProperties() - Method in class org.jberet.job.model.RefArtifact
-
- getProperties() - Method in class org.jberet.job.model.Split
-
Disables getting properties, since split contains no batch properties.
- getProperties() - Method in class org.jberet.runtime.context.JobContextImpl
-
- getProperties() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getPropertiesList() - Method in class org.jberet.job.model.PartitionPlan
-
Gets the list of org.jberet.job.model.Properties
for this partition plan.
- getReader() - Method in class org.jberet.job.model.Chunk
-
- getReaderCheckpointInfo() - Method in class org.jberet.runtime.AbstractStepExecution
-
- getReaderCheckpointInfoSerialized() - Method in class org.jberet.runtime.AbstractStepExecution
-
- getReducer() - Method in class org.jberet.job.model.Partition
-
Gets the partition reducer.
- getRef() - Method in class org.jberet.job.model.Decision
-
Gets the ref name for the associated decider.
- getRef() - Method in class org.jberet.job.model.RefArtifact
-
Gets the ref value for this batch artifact.
- getRequiredRemainingPermits() - Method in class org.jberet.runtime.runner.AbstractRunner
-
- getRequiredRemainingPermits() - Method in class org.jberet.runtime.runner.JobExecutionRunner
-
- getRequiredRemainingPermits() - Method in interface org.jberet.spi.JobTask
-
The number of threads in the pool required to be remaining before this task should execute.
- getRestart() - Method in class org.jberet.job.model.Transition.Stop
-
Gets the restart
attribute value, which should points to a job element to restart from.
- getRestartable() - Method in class org.jberet.job.model.Job
-
Gets the job's restartable
attribute value as string.
- getRestartableBoolean() - Method in class org.jberet.job.model.Job
-
Gets the job's restartable
attribute value as boolean.
- getRestartPosition() - Method in class org.jberet.runtime.JobExecutionImpl
-
Gets the restart position for subsequent restart operation.
- getRetryableExceptionClasses() - Method in class org.jberet.job.model.Chunk
-
Gets the chunk's retryable exception classes filter.
- getRetryLimit() - Method in class org.jberet.job.model.Chunk
-
Gets the chunk's retry-limit
attribute value.
- getRunningExecutions(String) - Method in class org.jberet.operations.AbstractJobOperator
-
- getRunningExecutions(String) - Method in class org.jberet.operations.DelegatingJobOperator
-
- getRunningExecutions(String) - Method in class org.jberet.repository.InfinispanRepository
-
- getRunningExecutions(String) - Method in class org.jberet.repository.InMemoryRepository
-
- getRunningExecutions(String) - Method in class org.jberet.repository.JdbcRepository
-
- getRunningExecutions(String) - Method in interface org.jberet.repository.JobRepository
-
Gets the ids of running job executions belonging to a specific job.
- getRunningExecutions(String) - Method in class org.jberet.repository.MongoRepository
-
- getScope() - Method in class org.jberet.creation.JobScopedContextImpl
-
- getScope() - Method in class org.jberet.creation.PartitionScopedContextImpl
-
- getScope() - Method in class org.jberet.creation.StepScopedContextImpl
-
- getScopedBeans() - Method in class org.jberet.runtime.context.AbstractContext
-
- getScript() - Method in class org.jberet.job.model.RefArtifact
-
Gets the script that is either included in or referenced by this batch artifact in job XML.
- getSet(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getShort(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getShortArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getSkipLimit() - Method in class org.jberet.job.model.Chunk
-
Gets the chunk's skip-limit
attribute value.
- getSkipLimitInt() - Method in class org.jberet.job.model.Chunk
-
Gets the chunk's skip-limit
attribute value as int
.
- getSkippableExceptionClasses() - Method in class org.jberet.job.model.Chunk
-
Gets the chunk's skippable exception classes filter.
- getSplit() - Method in class org.jberet.runtime.context.SplitContextImpl
-
- getSplitId() - Method in class org.jberet.runtime.SplitExecutionImpl
-
- getStartLimit() - Method in class org.jberet.job.model.Step
-
Gets the step's start-limit
attribute value as string.
- getStartLimitInt() - Method in class org.jberet.job.model.Step
-
Gets the step's start-limit
attribute value as int
.
- getStartTime() - Method in class org.jberet.runtime.AbstractExecution
-
- getStatus() - Method in class org.jberet.tx.LocalTransactionManager
-
- getStep() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getStep() - Method in class org.jberet.spi.PartitionInfo
-
- getStepContext() - Method in class org.jberet.creation.BatchBeanProducer
-
- getStepContext() - Method in class org.jberet.repository.DefaultJobExecutionSelector
-
- getStepContext() - Method in interface org.jberet.repository.JobExecutionSelector
-
Gets the step context.
- getStepExecution() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getStepExecutionId() - Method in class org.jberet.runtime.AbstractStepExecution
-
- getStepExecutionId() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getStepExecutions(long) - Method in class org.jberet.operations.AbstractJobOperator
-
- getStepExecutions(long) - Method in class org.jberet.operations.DelegatingJobOperator
-
- getStepExecutions(long, ClassLoader) - Method in class org.jberet.repository.AbstractPersistentRepository
-
- getStepExecutions(long, ClassLoader) - Method in class org.jberet.repository.InfinispanRepository
-
- getStepExecutions(long, ClassLoader) - Method in class org.jberet.repository.InMemoryRepository
-
- getStepExecutions(long, ClassLoader) - Method in interface org.jberet.repository.JobRepository
-
- getStepExecutions() - Method in class org.jberet.runtime.JobExecutionImpl
-
- getStepMetrics() - Method in class org.jberet.runtime.AbstractStepExecution
-
- getStepName() - Method in class org.jberet.runtime.AbstractStepExecution
-
- getStepName() - Method in class org.jberet.runtime.context.StepContextImpl
-
- getStopRequestTopicName(long) - Static method in class org.jberet.spi.PartitionInfo
-
- getString(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getStringArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getStringBuffer(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getStringBuilder(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getStringList(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getStringMap(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getStringSet(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getSubstitutedJob() - Method in class org.jberet.runtime.JobExecutionImpl
-
- getThreads() - Method in class org.jberet.job.model.PartitionPlan
-
Gets the number of threads as string.
- getThreadsInt() - Method in class org.jberet.job.model.PartitionPlan
-
Gets the number of threads as int.
- getTimeLimit() - Method in class org.jberet.job.model.Chunk
-
Gets the chunk's time-limit
attribute value as string.
- getTimeLimitInt() - Method in class org.jberet.job.model.Chunk
-
Gets the chunk's time-limit
attribute value as int
.
- getTo() - Method in class org.jberet.job.model.Transition.Next
-
Gets the to
attribute value, which should points to the next job element.
- getTransaction() - Method in class org.jberet.tx.LocalTransactionManager
-
- getTransactionManager() - Method in interface org.jberet.spi.BatchEnvironment
-
Returns a transaction manager to be used for executions that require a transaction.
- getTransientUserData() - Method in class org.jberet.runtime.context.AbstractContext
-
- getTransitionElements() - Method in class org.jberet.job.model.Job
-
- getTransitionElements() - Method in interface org.jberet.job.model.JobElement
-
- getType() - Method in class org.jberet.job.model.Script
-
Gets the type of the script, for example, javascript
.
- getType() - Method in class org.jberet.runtime.metric.MetricImpl
-
- getUnsubstitutedJob() - Method in class org.jberet.runtime.JobInstanceImpl
-
- getURI(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getURIArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getURL(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getURLArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- getUser() - Method in class org.jberet.runtime.JobExecutionImpl
-
Gets the user who started this job execution.
- getValue() - Method in class org.jberet.runtime.metric.MetricImpl
-
- getWriter() - Method in class org.jberet.job.model.Chunk
-
- getWriterCheckpointInfo() - Method in class org.jberet.runtime.AbstractStepExecution
-
- getWriterCheckpointInfoSerialized() - Method in class org.jberet.runtime.AbstractStepExecution
-
- getZipFileArray(InjectionPoint) - Method in class org.jberet.creation.BatchBeanProducer
-
- JdbcRepository - Class in org.jberet.repository
-
- JdbcRepository(Properties) - Constructor for class org.jberet.repository.JdbcRepository
-
- JdbcRepository(DataSource) - Constructor for class org.jberet.repository.JdbcRepository
-
Creates a new JDBC job repository.
- JdbcRepository(DataSource, Properties) - Constructor for class org.jberet.repository.JdbcRepository
-
Creates a new JDBC job repository.
- Job - Class in org.jberet.job.model
-
Corresponds to jsl:Job
type, the root element of job XML.
- JOB_REPOSITORY_TYPE_KEY - Static variable in class org.jberet.repository.JobRepositoryFactory
-
Deprecated.
- JOB_XML_NAME - Static variable in class org.jberet.job.model.Job
-
Job parameter key to specify job xml name when it differs from job id.
- JobBuilder - Class in org.jberet.job.model
-
Builder class for building a single
job.
- JobBuilder(String) - Constructor for class org.jberet.job.model.JobBuilder
-
Constructs a JobBuilder
for building the job with the specified id
.
- jobContext - Variable in class org.jberet.repository.PurgeBatchlet
-
Injected job context of the current job execution.
- jobContext - Variable in class org.jberet.runtime.runner.AbstractRunner
-
- JobContextImpl - Class in org.jberet.runtime.context
-
- JobContextImpl(JobExecutionImpl, JobExecutionImpl, ArtifactFactory, JobRepository, BatchEnvironment) - Constructor for class org.jberet.runtime.context.JobContextImpl
-
- JobElement - Interface in org.jberet.job.model
-
A common interface for all job elements: decision, flow, split and step.
- jobExecutionEndTimeFrom - Variable in class org.jberet.repository.PurgeBatchlet
-
Specifies the starting value of the end time of a job execution, and any
job executions whose end time is equal to or later than that starting value
will be removed.
- jobExecutionEndTimeTo - Variable in class org.jberet.repository.PurgeBatchlet
-
Specifies the end value of the end time of a job execution, and any
job executions whose end time is equal to or earlier than that end value
will be removed.
- jobExecutionIdFrom - Variable in class org.jberet.repository.PurgeBatchlet
-
Specifies the starting value of job execution id, and all job executions whose id
equals to or is greater than this starting value will be removed.
- jobExecutionIds - Variable in class org.jberet.repository.PurgeBatchlet
-
Specifies one or more job executions ids, and job data for these job executions
will be removed.
- jobExecutionIdTo - Variable in class org.jberet.repository.PurgeBatchlet
-
Specifies the end value of job execution id, and all job executions whose id
equals to or is less than this end value will be removed.
- JobExecutionImpl - Class in org.jberet.runtime
-
- JobExecutionImpl(JobInstanceImpl, Properties) - Constructor for class org.jberet.runtime.JobExecutionImpl
-
- JobExecutionImpl(JobInstanceImpl, long, Properties, Date, Date, Date, Date, String, String, String) - Constructor for class org.jberet.runtime.JobExecutionImpl
-
- JobExecutionRunner - Class in org.jberet.runtime.runner
-
- JobExecutionRunner(JobContextImpl) - Constructor for class org.jberet.runtime.runner.JobExecutionRunner
-
- jobExecutionsByJobNames - Variable in class org.jberet.repository.PurgeBatchlet
-
Specifies one or more job names separated by comma (,), and job executions
belonging to any of the specified job names will be removed.
- JobExecutionSelector - Interface in org.jberet.repository
-
A selector that determines if a job execution matches this selector's
requirement.
- jobExecutionSelector - Variable in class org.jberet.repository.PurgeBatchlet
-
Fully-qualified name of a class implementing
org.jberet.repository.JobExecutionSelector
, which gives
application flexibility in filtering job execution data.
- JobExecutor - Class in org.jberet.spi
-
An executor service to be used with batch jobs.
- JobExecutor(Executor) - Constructor for class org.jberet.spi.JobExecutor
-
Creates a new executor.
- jobExists(String) - Method in class org.jberet.repository.AbstractRepository
-
- jobExists(String) - Method in interface org.jberet.repository.JobRepository
-
Checks if a job with the specified jobName
exists or not.
- JobInstanceImpl - Class in org.jberet.runtime
-
- JobInstanceImpl(Job, String, String) - Constructor for class org.jberet.runtime.JobInstanceImpl
-
- JobMerger - Class in org.jberet.job.model
-
Responsible for merging a child job and its parent job, and resolving its JSL inheritance.
- jobName - Variable in class org.jberet.repository.ApplicationAndJobName
-
- JobOperatorContext - Class in org.jberet.spi
-
A context on which the JobOperator
can be found.
- JobOperatorContext() - Constructor for class org.jberet.spi.JobOperatorContext
-
- JobOperatorContextSelector - Interface in org.jberet.spi
-
- JobOperatorImpl - Class in org.jberet.operations
-
- JobOperatorImpl() - Constructor for class org.jberet.operations.JobOperatorImpl
-
- JobOperatorImpl(BatchEnvironment) - Constructor for class org.jberet.operations.JobOperatorImpl
-
- jobParametersToken - Static variable in class org.jberet.job.model.PropertyResolver
-
- JobParser - Class in org.jberet.job.model
-
StAX parser for batch job xml and batch xml files.
- JobParser() - Constructor for class org.jberet.job.model.JobParser
-
- jobPropertiesToken - Static variable in class org.jberet.job.model.PropertyResolver
-
- JobRepository - Interface in org.jberet.repository
-
- JobRepositoryFactory - Class in org.jberet.repository
-
- JobScoped - Annotation Type in org.jberet.cdi
-
Custom CDI scope for job execution.
- JobScopedContextImpl - Class in org.jberet.creation
-
- JobScopedContextImpl.ScopedInstance<T> - Class in org.jberet.creation
-
- JobStopNotificationListener - Interface in org.jberet.runtime
-
An interface to be implemented by classes that wish to be notified when its job is requested to stop.
- JobTask - Interface in org.jberet.spi
-
A task to be used with the
JobExecutor
for leaving permits in a thread-pool open if required by the task
being executed.
- JobXmlResolver - Interface in org.jberet.spi
-
An interface used to resolve job XML content.
- parseBatchArtifacts(InputStream) - Static method in class org.jberet.job.model.JobParser
-
Parses batch.xml, which declares batch artifacts in xml format.
- parseJob(InputStream, ClassLoader, XMLResolver) - Static method in class org.jberet.job.model.JobParser
-
Parses a job xml input stream, which defines a batch job.
- Partition - Class in org.jberet.job.model
-
Corresponds to jsl:Partition
job element type in job XML.
- PARTITION_QUEUE - Static variable in class org.jberet.spi.PartitionInfo
-
- partitionAnalyzer(String, String[]...) - Method in class org.jberet.job.model.StepBuilder
-
Sets the partition analyzer for a partitioned step.
- partitionAnalyzer(String, Properties) - Method in class org.jberet.job.model.StepBuilder
-
Sets the partition analyzer for a partitioned step, with partition analyzer properties.
- partitionCollector(String, String[]...) - Method in class org.jberet.job.model.StepBuilder
-
Sets the partition collector for a partitioned step.
- partitionCollector(String, Properties) - Method in class org.jberet.job.model.StepBuilder
-
Sets the partition collector for a partitioned step, with partition collector properties.
- partitionDone(AbstractStepExecution) - Method in class org.jberet.runtime.runner.ThreadPartitionWorker
-
- partitionDone(AbstractStepExecution) - Method in interface org.jberet.spi.PartitionWorker
-
- PartitionExecutionImpl - Class in org.jberet.runtime
-
- PartitionExecutionImpl(int, long, String, BatchStatus, String, Serializable, Serializable, Serializable) - Constructor for class org.jberet.runtime.PartitionExecutionImpl
-
Creates a partition execution data structure.
- PartitionExecutionImpl(AbstractStepExecution) - Constructor for class org.jberet.runtime.PartitionExecutionImpl
-
- PartitionHandler - Interface in org.jberet.spi
-
- PartitionHandlerFactory - Interface in org.jberet.spi
-
- PartitionInfo - Class in org.jberet.spi
-
- PartitionInfo(PartitionExecutionImpl, Step, JobExecutionImpl) - Constructor for class org.jberet.spi.PartitionInfo
-
- partitionMapper(String, String[]...) - Method in class org.jberet.job.model.StepBuilder
-
Sets the partition mapper for a partitioned step.
- partitionMapper(String, Properties) - Method in class org.jberet.job.model.StepBuilder
-
Sets the partition mapper for a partitioned step, with partition mapper properties.
- PartitionPlan - Class in org.jberet.job.model
-
Corresponds to jsl:PartitionPlan
job element type in job XML.
- partitionPlan(int, int, List<Properties>) - Method in class org.jberet.job.model.StepBuilder
-
Sets the partition plan for a partitioned step.
- partitionPlan(int, List<Properties>) - Method in class org.jberet.job.model.StepBuilder
-
Sets the partition plan for a partitioned step.
- partitionPlan(int, int...) - Method in class org.jberet.job.model.StepBuilder
-
Sets the partition plan for a partitioned step, with optional threadCount
and without partition properties.
- partitionPlanToken - Static variable in class org.jberet.job.model.PropertyResolver
-
- partitionReducer(String, String[]...) - Method in class org.jberet.job.model.StepBuilder
-
Sets the partition reducer for a partitioned step.
- partitionReducer(String, Properties) - Method in class org.jberet.job.model.StepBuilder
-
Sets the partition reducer for a partitioned step, with partition reducer properties.
- PartitionScoped - Annotation Type in org.jberet.cdi
-
Custom CDI scope for step partition execution.
- PartitionScopedContextImpl - Class in org.jberet.creation
-
- PartitionWorker - Interface in org.jberet.spi
-
- process() - Method in class org.jberet.repository.PurgeBatchlet
-
- processor(String, String[]...) - Method in class org.jberet.job.model.StepBuilder
-
Sets item processor for a chunk-type step.
- processor(String, Properties) - Method in class org.jberet.job.model.StepBuilder
-
Sets item processor for a chunk-type step, with item processor properties.
- Properties - Class in org.jberet.job.model
-
Corresponds to jsl:Properties
of job XML element type.
- PropertiesHolder - Interface in org.jberet.job.model
-
An interface to indicate that the implementing class and its corresponding job element can contain
Properties
.
- propertiesToString(Properties) - Static method in class org.jberet.util.BatchUtil
-
- PropertyKey - Interface in org.jberet.spi
-
Keys used for JBeret specific configuration and job properties.
- PropertyResolver - Class in org.jberet.job.model
-
Responsible for resolving property expressions in job and job elements.
- PropertyResolver() - Constructor for class org.jberet.job.model.PropertyResolver
-
- PurgeBatchlet - Class in org.jberet.repository
-
A batchlet that removes unwanted job data, such as step executions, job execution,
job instances, etc, based on various criteria specified as batch properties.
- PurgeBatchlet() - Constructor for class org.jberet.repository.PurgeBatchlet
-
- purgeJobsByNames - Variable in class org.jberet.repository.PurgeBatchlet
-
Specifies one or more job names separated by comma (,), and job information
for those job names in the batch runtime will be removed.
- reader(String, String[]...) - Method in class org.jberet.job.model.StepBuilder
-
Sets item reader for a chunk-type step.
- reader(String, Properties) - Method in class org.jberet.job.model.StepBuilder
-
Sets item reader for a chunk-type step, with item reader properties.
- RefArtifact - Class in org.jberet.job.model
-
Represents a batch artifact with a ref and properties.
- registerContext(ClassLoader, JobOperatorContext) - Method in class org.jberet.spi.ContextClassLoaderJobOperatorContextSelector
-
Registers a context with the class loader.
- registerJobStopNotifier(JobStopNotificationListener) - Method in class org.jberet.runtime.JobExecutionImpl
-
- removeCurrentArtifactCreationContext() - Static method in class org.jberet.creation.ArtifactCreationContext
-
- removeJob(String) - Method in class org.jberet.repository.AbstractPersistentRepository
-
- removeJob(String) - Method in class org.jberet.repository.AbstractRepository
-
- removeJob(String) - Method in class org.jberet.repository.InfinispanRepository
-
- removeJob(String) - Method in class org.jberet.repository.InMemoryRepository
-
- removeJob(String) - Method in interface org.jberet.repository.JobRepository
-
- removeJobExecutions(JobExecutionSelector) - Method in class org.jberet.repository.AbstractPersistentRepository
-
- removeJobExecutions(JobExecutionSelector) - Method in class org.jberet.repository.InfinispanRepository
-
- removeJobExecutions(JobExecutionSelector) - Method in class org.jberet.repository.InMemoryRepository
-
- removeJobExecutions(JobExecutionSelector) - Method in interface org.jberet.repository.JobRepository
-
Removes JobExecutions based on the criteria specified in jobExecutionSelector
.
- removeJobInstance(long) - Method in class org.jberet.repository.AbstractPersistentRepository
-
- removeJobInstance(long) - Method in class org.jberet.repository.InfinispanRepository
-
- removeJobInstance(long) - Method in class org.jberet.repository.InMemoryRepository
-
- removeJobInstance(long) - Method in interface org.jberet.repository.JobRepository
-
- reportData(Serializable, AbstractStepExecution) - Method in class org.jberet.runtime.runner.ThreadPartitionWorker
-
- reportData(Serializable, AbstractStepExecution) - Method in interface org.jberet.spi.PartitionWorker
-
- REPOSITORY_TYPE_IN_MEMORY - Static variable in class org.jberet.repository.JobRepositoryFactory
-
Deprecated.
- REPOSITORY_TYPE_JDBC - Static variable in class org.jberet.repository.JobRepositoryFactory
-
Deprecated.
- REPOSITORY_TYPE_MONGODB - Static variable in class org.jberet.repository.JobRepositoryFactory
-
Deprecated.
- resetArtifactCreationContext(JobContextImpl, StepContextImpl, Properties) - Static method in class org.jberet.creation.ArtifactCreationContext
-
- resolve(Job) - Method in class org.jberet.job.model.PropertyResolver
-
Resolves property expressions for job-level elements contained in the job.
- resolve(Step) - Method in class org.jberet.job.model.PropertyResolver
-
Resolves property expressions for step-level elements contained in the step.
- resolveInheritance(Job, ClassLoader, List<Job>, JobXmlResolver) - Static method in class org.jberet.job.model.JobMerger
-
The main entry point to resolve JSL inheritance for a job, including any inheritance in its sub-elements.
- resolveJobName(String, ClassLoader) - Method in interface org.jberet.spi.JobXmlResolver
-
Optionally resolves the job name from the job XML.
- resolveJobName(String, ClassLoader) - Method in class org.jberet.tools.AbstractJobXmlResolver
-
- resolveJobName(String, ClassLoader) - Method in class org.jberet.tools.ChainedJobXmlResolver
-
Optionally resolves the job name from the job XML.
- resolveJobXml(String, ClassLoader) - Method in interface org.jberet.spi.JobXmlResolver
-
Locates the job XML and creates a stream to the contents.
- resolveJobXml(String, ClassLoader) - Method in class org.jberet.tools.AbstractJobXmlResolver
-
Locates the job XML and creates a stream to the contents.
- resolveJobXml(String, ClassLoader) - Method in class org.jberet.tools.ChainedJobXmlResolver
-
Locates the job XML and creates a stream to the contents.
- resolveJobXml(String, ClassLoader) - Method in class org.jberet.tools.MetaInfBatchJobsJobXmlResolver
-
- resolveTransitionElements(List<?>, String, boolean) - Method in class org.jberet.runtime.runner.AbstractRunner
-
Resolves a list of next, end, stop and fail elements to determine the next job element.
- restart(long, Properties) - Method in class org.jberet.operations.AbstractJobOperator
-
- restart(long, Properties, String) - Method in class org.jberet.operations.AbstractJobOperator
-
Restarts a stopped or failed job with the specified user.
- restart(long, Properties) - Method in class org.jberet.operations.DelegatingJobOperator
-
- RESTART_MODE - Static variable in interface org.jberet.spi.PropertyKey
-
A key used to specify restart mode as an optional restart job parameter.
- RESTART_MODE_DETECT - Static variable in interface org.jberet.spi.PropertyKey
-
- RESTART_MODE_FORCE - Static variable in interface org.jberet.spi.PropertyKey
-
- RESTART_MODE_STRICT - Static variable in interface org.jberet.spi.PropertyKey
-
- RESTART_POSITION - Static variable in interface org.jberet.spi.PropertyKey
-
A job parameter key used to specify a custom restart position to override the default
restart position.
- restartable(boolean...) - Method in class org.jberet.job.model.JobBuilder
-
Sets the restartable
attribute value on the job.
- restartFrom(String) - Method in class org.jberet.job.model.Transition.Stop
-
- resume(Transaction) - Method in class org.jberet.tx.LocalTransactionManager
-
- retryableExceptionsExclude(Class<? extends Exception>...) - Method in class org.jberet.job.model.StepBuilder
-
Adds exception classes to the chunk-type step to exclude from retryable exceptions.
- retryableExceptionsExclude(List<String>) - Method in class org.jberet.job.model.StepBuilder
-
Adds exception class names to the chunk-type step to exclude from retryable exceptions.
- retryableExceptionsInclude(Class<? extends Exception>...) - Method in class org.jberet.job.model.StepBuilder
-
Adds exception classes to the chunk-type step to include as retryable.
- retryableExceptionsInclude(List<String>) - Method in class org.jberet.job.model.StepBuilder
-
Adds exception class names to the chunk-type step to include as retryable.
- retryLimit(int) - Method in class org.jberet.job.model.StepBuilder
-
Sets retry-limit
attribute value for a chunk-type step.
- rollback() - Method in class org.jberet.tx.LocalTransactionManager
-
- run() - Method in class org.jberet.runtime.runner.BatchletRunner
-
- run() - Method in class org.jberet.runtime.runner.ChunkRunner
-
- run() - Method in class org.jberet.runtime.runner.FlowExecutionRunner
-
- run() - Method in class org.jberet.runtime.runner.JobExecutionRunner
-
- run() - Method in class org.jberet.runtime.runner.SplitExecutionRunner
-
- run() - Method in class org.jberet.runtime.runner.StepExecutionRunner
-
- runDecision(Decision, StepExecution...) - Method in class org.jberet.runtime.runner.CompositeExecutionRunner
-
- runFlow(Flow, CountDownLatch) - Method in class org.jberet.runtime.runner.CompositeExecutionRunner
-
- runFromHeadOrRestartPoint(String) - Method in class org.jberet.runtime.runner.CompositeExecutionRunner
-
Runs the first job element, which then transitions to the next element.
- runJobElement(String, StepExecution...) - Method in class org.jberet.runtime.runner.CompositeExecutionRunner
-
Runs the job element including step, decision, flow, and split.
- runSplit(Split) - Method in class org.jberet.runtime.runner.CompositeExecutionRunner
-
- runStep(Step) - Method in class org.jberet.runtime.runner.CompositeExecutionRunner
-
- savePersistentData(JobExecution, AbstractStepExecution) - Method in class org.jberet.repository.AbstractRepository
-
- savePersistentData(JobExecution, AbstractStepExecution) - Method in class org.jberet.repository.InfinispanRepository
-
- savePersistentData(JobExecution, AbstractStepExecution) - Method in class org.jberet.repository.JdbcRepository
-
- savePersistentData(JobExecution, AbstractStepExecution) - Method in interface org.jberet.repository.JobRepository
-
- savePersistentData(JobExecution, AbstractStepExecution) - Method in class org.jberet.repository.MongoRepository
-
- savePersistentData() - Method in class org.jberet.runtime.context.StepContextImpl
-
- ScopedInstance(T, CreationalContext<T>) - Constructor for class org.jberet.creation.JobScopedContextImpl.ScopedInstance
-
- Script - Class in org.jberet.job.model
-
Represents a script element under an enclosing element represented by
RefArtifact
.
- select(JobExecution, Collection<Long>) - Method in class org.jberet.repository.DefaultJobExecutionSelector
-
- select(JobExecution, Collection<Long>) - Method in interface org.jberet.repository.JobExecutionSelector
-
Determines if a job execution matches this selector's requirement.
- set(Metric.MetricType, long) - Method in class org.jberet.runtime.metric.StepMetrics
-
- setBatchStatus(BatchStatus) - Method in class org.jberet.runtime.AbstractExecution
-
- setBatchStatus(BatchStatus) - Method in class org.jberet.runtime.AbstractStepExecution
-
- setBatchStatus(BatchStatus) - Method in class org.jberet.runtime.context.AbstractContext
-
- setBatchStatus(BatchStatus) - Method in class org.jberet.runtime.context.FlowContextImpl
-
- setBatchStatus(BatchStatus) - Method in class org.jberet.runtime.context.JobContextImpl
-
- setBatchStatus(BatchStatus) - Method in class org.jberet.runtime.context.SplitContextImpl
-
- setBatchStatus(BatchStatus) - Method in class org.jberet.runtime.context.StepContextImpl
-
- setBatchStatus(BatchStatus) - Method in class org.jberet.runtime.JobExecutionImpl
-
- setCollectorDataQueue(BlockingQueue<Serializable>) - Method in class org.jberet.runtime.runner.ThreadPartitionHandler
-
- setCollectorDataQueue(BlockingQueue<Serializable>) - Method in interface org.jberet.spi.PartitionHandler
-
- setEnded(boolean) - Method in class org.jberet.runtime.FlowExecutionImpl
-
- setException(Exception) - Method in class org.jberet.runtime.AbstractStepExecution
-
- setException(Exception) - Method in class org.jberet.runtime.context.StepContextImpl
-
- setExitStatus(String) - Method in class org.jberet.runtime.AbstractExecution
-
- setExitStatus(String) - Method in class org.jberet.runtime.context.AbstractContext
-
- setExitStatus(String) - Method in class org.jberet.runtime.context.FlowContextImpl
-
- setExitStatus(String) - Method in class org.jberet.runtime.context.JobContextImpl
-
- setExitStatus(String) - Method in class org.jberet.runtime.context.SplitContextImpl
-
- setExitStatus(String) - Method in class org.jberet.runtime.context.StepContextImpl
-
- setId(long) - Method in class org.jberet.runtime.AbstractStepExecution
-
- setId(long) - Method in class org.jberet.runtime.JobExecutionImpl
-
- setId(long) - Method in class org.jberet.runtime.JobInstanceImpl
-
- setJobContext(JobContext) - Method in class org.jberet.repository.DefaultJobExecutionSelector
-
- setJobContext(JobContext) - Method in interface org.jberet.repository.JobExecutionSelector
-
Sets the job context for this selector.
- setJobOperatorContextSelector(JobOperatorContextSelector) - Static method in class org.jberet.spi.JobOperatorContext
-
- setJobParameters(Properties) - Method in class org.jberet.job.model.PropertyResolver
-
Sets job parameters to be used for resolving expressions referencing job parameters.
- setJobXmlName(String) - Method in class org.jberet.job.model.Job
-
- setLastStepExecution(StepExecution) - Method in class org.jberet.runtime.FlowExecutionImpl
-
- setLastUpdatedTime(long) - Method in class org.jberet.runtime.JobExecutionImpl
-
- setListeners(Listeners) - Method in class org.jberet.job.model.Flow
-
Disables setting listeners, since flow does not have listeners.
- setListeners(Listeners) - Method in class org.jberet.job.model.InheritableJobElement
-
Sets all listerners for this job element.
- setListeners(List<RefArtifact>) - Method in class org.jberet.job.model.Listeners
-
Sets the list of listeners.
- setPartitionId(int) - Method in class org.jberet.runtime.PartitionExecutionImpl
-
- setPartitionPlanProperties(Properties) - Method in class org.jberet.job.model.PropertyResolver
-
Sets partition plan properties to be used for resolving expressions referencing partition plan properties.
- setPersistentUserData(Serializable) - Method in class org.jberet.runtime.AbstractStepExecution
-
- setPersistentUserData(Serializable) - Method in class org.jberet.runtime.context.StepContextImpl
-
- setProperties(Properties) - Method in class org.jberet.job.model.Flow
-
Disables setting properties, since flow does not have properties.
- setProperties(Properties) - Method in interface org.jberet.job.model.PropertiesHolder
-
Sets org.jberet.job.model.Properties
to the current job model type.
- setProperties(Properties) - Method in class org.jberet.job.model.RefArtifact
-
- setProperties(Properties) - Method in class org.jberet.job.model.Split
-
Disables setting properties, since split contains no batch properties.
- setReaderCheckpointInfo(Serializable) - Method in class org.jberet.runtime.AbstractStepExecution
-
- setResolvePartitionPlanProperties(boolean) - Method in class org.jberet.job.model.PropertyResolver
-
Sets the flag whether this class need to resolve partition plan properties or not.
- setResourceTracker(BlockingQueue<Boolean>) - Method in class org.jberet.runtime.runner.ThreadPartitionHandler
-
- setResourceTracker(BlockingQueue<Boolean>) - Method in interface org.jberet.spi.PartitionHandler
-
- setRestartPosition(String) - Method in class org.jberet.runtime.JobExecutionImpl
-
Sets the restart position for subsequent restart operation.
- setRollbackOnly() - Method in class org.jberet.tx.LocalTransactionManager
-
- setStepContext(StepContext) - Method in class org.jberet.repository.DefaultJobExecutionSelector
-
- setStepContext(StepContext) - Method in interface org.jberet.repository.JobExecutionSelector
-
Sets the step context for this selector.
- setTransactionTimeout(int) - Method in class org.jberet.tx.LocalTransactionManager
-
- setTransientUserData(Object) - Method in class org.jberet.runtime.context.AbstractContext
-
- setUnsubstitutedJob(Job) - Method in class org.jberet.runtime.JobInstanceImpl
-
- setUser(String) - Method in class org.jberet.runtime.JobExecutionImpl
-
Sets the user who started this job execution.
- setValue(long) - Method in class org.jberet.runtime.metric.MetricImpl
-
- setWriterCheckpointInfo(Serializable) - Method in class org.jberet.runtime.AbstractStepExecution
-
- size() - Method in class org.jberet.job.model.Properties
-
Gets the size of this org.jberet.job.model.Properties
, i.e., how many entries this properties contains.
- skipLimit(int) - Method in class org.jberet.job.model.StepBuilder
-
Sets skip-limit
attribute value for a chunk-type step.
- skippableExceptionsExclude(Class<? extends Exception>...) - Method in class org.jberet.job.model.StepBuilder
-
Adds exception classes to the chunk-type step to exclude from skippable exceptions.
- skippableExceptionsExclude(List<String>) - Method in class org.jberet.job.model.StepBuilder
-
Adds exception class names to the chunk-type step to exclude from skippable exceptions.
- skippableExceptionsInclude(Class<? extends Exception>...) - Method in class org.jberet.job.model.StepBuilder
-
Adds exception classes to the chunk-type step to include as skippable.
- skippableExceptionsInclude(List<String>) - Method in class org.jberet.job.model.StepBuilder
-
Adds exception class names to the chunk-type step to include as skippable.
- split(Split) - Method in class org.jberet.job.model.FlowBuilder
-
Adds a
split to the current flow.
- split(Split) - Method in class org.jberet.job.model.JobBuilder
-
- Split - Class in org.jberet.job.model
-
Corresponds to jsl:Split
job element type in job XML.
- SPLIT_TIMEOUT_SECONDS - Static variable in interface org.jberet.spi.PropertyKey
-
A key used to specify the number of seconds the split execution will wait for its constituent flows to complete.
- SplitBuilder - Class in org.jberet.job.model
-
Builder class for building a single
Split
.
- SplitBuilder(String) - Constructor for class org.jberet.job.model.SplitBuilder
-
Constructs the
SplitBuilder
instance for building the
split with the specified
id
.
- SplitContextImpl - Class in org.jberet.runtime.context
-
- SplitContextImpl(Split, AbstractContext[]) - Constructor for class org.jberet.runtime.context.SplitContextImpl
-
- SplitExecutionImpl - Class in org.jberet.runtime
-
- SplitExecutionImpl(String) - Constructor for class org.jberet.runtime.SplitExecutionImpl
-
- SplitExecutionRunner - Class in org.jberet.runtime.runner
-
- SplitExecutionRunner(SplitContextImpl, CompositeExecutionRunner) - Constructor for class org.jberet.runtime.runner.SplitExecutionRunner
-
- sql - Variable in class org.jberet.repository.PurgeBatchlet
-
One or more sql statements for removing certain job data.
- SQL_FILE_NAME_KEY - Static variable in class org.jberet.repository.JdbcRepository
-
- sqlFile - Variable in class org.jberet.repository.PurgeBatchlet
-
Path to the resource file that contains one or more sql statements for removing
certain job data.
- start(String, Properties) - Method in class org.jberet.operations.AbstractJobOperator
-
- start(String, Properties, String) - Method in class org.jberet.operations.AbstractJobOperator
-
Creates a new job instance and starts the first execution of that instance.
- start(Job, Properties) - Method in class org.jberet.operations.AbstractJobOperator
-
Starts a pre-configured
Job
instance, with job parameters.
- start(Job, Properties, String) - Method in class org.jberet.operations.AbstractJobOperator
-
Starts a pre-configured
Job
instance, with job parameters and sets the user on the execution
- start(String, Properties) - Method in class org.jberet.operations.DelegatingJobOperator
-
- startLimit(int) - Method in class org.jberet.job.model.StepBuilder
-
Sets the start-limit
attribute value for the step.
- startTime - Variable in class org.jberet.runtime.AbstractExecution
-
- step(Step) - Method in class org.jberet.job.model.FlowBuilder
-
Adds a
step to the current flow.
- step(Step) - Method in class org.jberet.job.model.JobBuilder
-
- Step - Class in org.jberet.job.model
-
Corresponds to jsl:Step
job element type in job XML.
- StepBuilder - Class in org.jberet.job.model
-
Builder class for building a single
step.
- StepBuilder(String) - Constructor for class org.jberet.job.model.StepBuilder
-
Constructs a StepBuilder
for building the step with the specified id
.
- stepContext - Variable in class org.jberet.repository.PurgeBatchlet
-
Injected step context of the current step execution.
- StepContextImpl - Class in org.jberet.runtime.context
-
Represents the execution context for either a step execution or partition execution.
- StepContextImpl(Step, AbstractContext[]) - Constructor for class org.jberet.runtime.context.StepContextImpl
-
- StepContextImpl(Step, AbstractStepExecution, AbstractContext[]) - Constructor for class org.jberet.runtime.context.StepContextImpl
-
- StepExecutionImpl - Class in org.jberet.runtime
-
- StepExecutionImpl(String) - Constructor for class org.jberet.runtime.StepExecutionImpl
-
- StepExecutionImpl(long, String, Date, Date, String, String, Serializable, long, long, long, long, long, long, long, long, Serializable, Serializable) - Constructor for class org.jberet.runtime.StepExecutionImpl
-
Creates StepExecutionImpl from database records.
- StepExecutionRunner - Class in org.jberet.runtime.runner
-
- StepExecutionRunner(StepContextImpl, CompositeExecutionRunner) - Constructor for class org.jberet.runtime.runner.StepExecutionRunner
-
- StepMerger - Class in org.jberet.job.model
-
Responsible for merging a child step and its parent step, and resolving its JSL inheritance.
- StepMetrics - Class in org.jberet.runtime.metric
-
Maintains execution metrics for a single step.
- StepMetrics() - Constructor for class org.jberet.runtime.metric.StepMetrics
-
- StepScoped - Annotation Type in org.jberet.cdi
-
Custom CDI scope for step execution.
- StepScopedContextImpl - Class in org.jberet.creation
-
- stop(long) - Method in class org.jberet.operations.AbstractJobOperator
-
- stop(long) - Method in class org.jberet.operations.DelegatingJobOperator
-
- stop() - Method in class org.jberet.repository.PurgeBatchlet
-
- stop() - Method in class org.jberet.runtime.JobExecutionImpl
-
- STOP_REQUEST_TOPIC - Static variable in class org.jberet.spi.PartitionInfo
-
- stopOn(String) - Method in class org.jberet.job.model.DecisionBuilder
-
Sets stop
transition condition for the decision.
- stopOn(String) - Method in class org.jberet.job.model.FlowBuilder
-
Sets stop
transition condition for the flow.
- stopOn(String) - Method in class org.jberet.job.model.StepBuilder
-
Sets stop
transition condition for the step.
- stopRequested(long) - Method in interface org.jberet.runtime.JobStopNotificationListener
-
Invoked when the current job is requested to stop.
- stopRequested(long) - Method in class org.jberet.runtime.runner.BatchletRunner
-
- stringToProperties(String) - Static method in class org.jberet.util.BatchUtil
-
- submitPartitionTask(StepContextImpl, int, int) - Method in class org.jberet.runtime.runner.ThreadPartitionHandler
-
- submitPartitionTask(StepContextImpl, int, int) - Method in interface org.jberet.spi.PartitionHandler
-
- submitTask(JobTask) - Method in interface org.jberet.spi.BatchEnvironment
-
- suspend() - Method in class org.jberet.tx.LocalTransactionManager
-
- systemPropertiesToken - Static variable in class org.jberet.job.model.PropertyResolver
-