Pipeline pipeline = new Pipeline(Operation.DELETE, deleteOpTimeout, TimeUnit.MILLISECONDS);
pipeline.setEnableHintedHandoff(isHintedHandoffEnabled());
HintedHandoff hintedHandoff = null;
PerformDeleteHintedHandoff deleteHintedHandoffAction = null;
if(isHintedHandoffEnabled()) {
hintedHandoff = new HintedHandoff(failureDetector,
slopStores,
nonblockingSlopStores,
handoffStrategy,
pipelineData.getFailedNodes(),
deleteOpTimeout);
deleteHintedHandoffAction = new PerformDeleteHintedHandoff(pipelineData,
Event.COMPLETED,
key,
version,
hintedHandoff);
}