common-smartgears/src/test/java/utils/PersistenceWriterTest.java

38 lines
680 B
Java

package utils;
import java.io.File;
import org.gcube.common.validator.annotations.IsValid;
import org.gcube.common.validator.annotations.NotNull;
import org.gcube.smartgears.persistence.PersistenceWriter;
public class PersistenceWriterTest implements PersistenceWriter{
@IsValid @NotNull
String location;
@Override
public File file(String path) {
return new File(location+"/"+path);
}
@Override
public File writefile(String path) {
return new File(location+"/"+path);
}
public String getLocation() {
return location;
}
public void setLocation(String location) {
this.location = location;
}
@Override
public long getFreeSpace() {
return 0;
}
}