@Override
public void execute (ProtocolDataUnit pdu) throws IOException , InterruptedException , InternetSCSIException , DigestException , SettingsException {
final BasicHeaderSegment bhs = pdu.getBasicHeaderSegment();
final TaskManagementFunctionRequestParser parser = (TaskManagementFunctionRequestParser) bhs.getParser();
final int initiatorTaskTag = bhs.getInitiatorTaskTag();
TaskManagementFunctionResponseParser.ResponseCode responseCode = ResponseCode.TASK_DOES_NOT_EXIST;
switch (parser.getFunction()) {
case ABORT_TASK :
LOGGER.error("ABORT_TASK");
break;
case ABORT_TASK_SET :
LOGGER.error("ABORT_TASK_SET");