public abstract class BaseClientPutter extends ClientRequester
blockSetFinalized, cancelled, client, creationTime, failedBlocks, fatallyFailedBlocks, latestFailure, latestSuccess, minSuccessBlocks, priorityClass, realTimeFlag, sentToNetwork, successfulBlocks, totalBlocks
Modifier | Constructor and Description |
---|---|
protected |
BaseClientPutter()
Required because
Serializable is implemented by the parent class. |
protected |
BaseClientPutter(short priorityClass,
RequestClient requestClient) |
Modifier and Type | Method and Description |
---|---|
void |
dump() |
abstract int |
getMinSuccessFetchBlocks() |
abstract void |
onTransition(ClientPutState from,
ClientPutState to,
ClientContext context) |
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 BaseClientPutter()
Serializable
is implemented by the parent class.protected BaseClientPutter(short priorityClass, RequestClient requestClient)
public void dump()
public abstract void onTransition(ClientPutState from, ClientPutState to, ClientContext context)
public abstract int getMinSuccessFetchBlocks()