// Path: monica-framework/src/main/java/monica/framework/Storage.java
// public interface Storage {
// 	public void storage(TransportFile file);
//     
// }
// 
// Path: monica-framework/src/main/java/monica/framework/transport/TransportFile.java
// public class TransportFile implements Serializable{
// 
// 	private static final long serialVersionUID = 1L;
// 	private String fileName;
// 	private byte[] content;
// 	
// 	
// 	public String getFileName() {
// 		return fileName;
// 	}
// 	public void setFileName(String fileName) {
// 		this.fileName = fileName;
// 	}
// 	public byte[] getContent() {
// 		return content;
// 	}
// 	public void setContent(byte[] content) {
// 		this.content = content;
// 	}
// 	
// 	
// }


import java.io.File;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
import java.nio.file.StandardOpenOption;
import monica.framework.Storage;
import monica.framework.transport.TransportFile;

package monica.examples.storage;




public class StorageOnDisk implements Storage {
	

	@Override

// Path: monica-framework/src/main/java/monica/framework/Storage.java
// public interface Storage {
// 	public void storage(TransportFile file);
//     
// }
// 
// Path: monica-framework/src/main/java/monica/framework/transport/TransportFile.java
// public class TransportFile implements Serializable{
// 
// 	private static final long serialVersionUID = 1L;
// 	private String fileName;
// 	private byte[] content;
// 	
// 	
// 	public String getFileName() {
// 		return fileName;
// 	}
// 	public void setFileName(String fileName) {
// 		this.fileName = fileName;
// 	}
// 	public byte[] getContent() {
// 		return content;
// 	}
// 	public void setContent(byte[] content) {
// 		this.content = content;
// 	}
// 	
// 	
// }


// Path: monica-examples/src/main/java/monica/examples/storage/StorageOnDisk.java
import java.io.File;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
import java.nio.file.StandardOpenOption;
import monica.framework.Storage;
import monica.framework.transport.TransportFile;

package monica.examples.storage;




public class StorageOnDisk implements Storage {
	

	@Override

	public void storage(TransportFile receivedFile) {
