fellshard
08/02/2016, 12:06 AMinterface Datastore {
fun writeData(data: String)
}
class S3Datastore : Datastore{
override fun writeData(data: String) {
amazonS3.write(data)
}
}
class FSDatastore(dir: Directory) : Datastore {
override fun writeData(data: String) {
dir.writeToFile("myFile.dat", data)
}
}