public abstract class ManifestPutter extends BaseClientPutter
blockSetFinalized, cancelled, client, creationTime, failedBlocks, fatallyFailedBlocks, latestFailure, latestSuccess, minSuccessBlocks, priorityClass, realTimeFlag, sentToNetwork, successfulBlocks, totalBlocks
Modifier | Constructor and Description |
---|---|
protected |
ManifestPutter()
Required because
Serializable is implemented by a parent class. |
protected |
ManifestPutter(short priorityClass,
RequestClient requestClient) |
Modifier and Type | Method and Description |
---|---|
abstract int |
countFiles() |
byte[] |
getSplitfileCryptoKey() |
abstract void |
start(ClientContext context) |
abstract long |
totalSize() |
dump, getMinSuccessFetchBlocks, onTransition
addBlock, addBlocks, addMustSucceedBlocks, addRedundantBlocksInsert, blockSetFinalized, cancel, cancel, clearCountersOnRestart, completedBlock, failedBlock, failedBlock, fatallyFailedBlock, getAll, getCallback, getClient, getClientDetail, getClientDetail, getLatestFailure, getLatestSuccess, getPriorityClass, getSchedulerGroup, getTotalBlocks, getURI, hashCode, innerNotifyClients, innerOnResume, innerToNetwork, isCancelled, isCurrentState, isFinished, notifyClients, onResume, onShutdown, onTransition, persistent, realTimeFlag, resetBlocks, setPriorityClass, toNetwork
protected ManifestPutter()
Serializable
is implemented by a parent class.protected ManifestPutter(short priorityClass, RequestClient requestClient)
public abstract int countFiles()
public abstract long totalSize()
public abstract void start(ClientContext context) throws InsertException
InsertException
public byte[] getSplitfileCryptoKey()