-
- All Known Implementing Classes:
RestoreJobBuilder,SnapshotJobBuilder
public interface BatchJobBuilder<T>- Author:
- Daniel Bernstein Date: Jul 25, 2014
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.springframework.batch.core.JobParametersbuildIdentifyingJobParameters(T entity)org.springframework.batch.core.JobbuildJob(T entity, org.duracloud.snapshot.service.SnapshotJobManagerConfig config)Creates a job for the specified entity;org.springframework.batch.core.JobParametersbuildJobParameters(T entity)StringgetJobName()
-
-
-
Method Detail
-
buildJob
org.springframework.batch.core.Job buildJob(T entity, org.duracloud.snapshot.service.SnapshotJobManagerConfig config) throws org.duracloud.snapshot.SnapshotException
Creates a job for the specified entity;- Parameters:
entity-config-- Returns:
- a job object.
- Throws:
org.duracloud.snapshot.SnapshotException
-
buildJobParameters
org.springframework.batch.core.JobParameters buildJobParameters(T entity)
-
buildIdentifyingJobParameters
org.springframework.batch.core.JobParameters buildIdentifyingJobParameters(T entity)
-
getJobName
String getJobName()
-
-