/* This code is part of Freenet. It is distributed under the GNU General
* Public License, version 2 (or at your option any later version). See
* http://www.gnu.org/ for further details of the GPL. */
package freenet.client.async;
import freenet.client.InsertException;
public abstract class ManifestPutter extends BaseClientPutter {
private static final long serialVersionUID = 1L;
protected ManifestPutter() {
}
protected ManifestPutter(short priorityClass, ClientBaseCallback cb) {
super(priorityClass, cb);
}
public abstract int countFiles();
public abstract long totalSize();
public abstract void start(ClientContext context) throws InsertException;
public byte[] getSplitfileCryptoKey() {
return null;
}
}