/* (c) 2016 Open Source Geospatial Foundation - all rights reserved
* This code is licensed under the GPL 2.0 license, available at the root
* application directory.
*/
package org.geoserver.backuprestore;
import org.springframework.batch.core.JobExecution;
/**
* Wraps a Spring Batch Backup {@link JobExecution} by adding specific {@link Backup} I/O parameters.
*
* @author Alessio Fabiani, GeoSolutions
*
*/
public class BackupExecutionAdapter extends AbstractExecutionAdapter {
private boolean overwrite;
public BackupExecutionAdapter(JobExecution jobExecution, Integer totalNumberOfSteps) {
super(jobExecution, totalNumberOfSteps);
}
/**
* @return the overwrite
*/
public boolean isOverwrite() {
return overwrite;
}
/**
* @param overwrite the overwrite to set
*/
public void setOverwrite(boolean overwrite) {
this.overwrite = overwrite;
}
}