Java 类org.apache.hadoop.mapreduce.v2.api.protocolrecords.FailTaskAttemptRequest 实例源码

项目:hadoop    文件:MRClientService.java   
@SuppressWarnings("unchecked")
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  TaskAttemptId taskAttemptId = request.getTaskAttemptId();
  UserGroupInformation callerUGI = UserGroupInformation.getCurrentUser();
  String message = "Fail task attempt " + taskAttemptId
      + " received from " + callerUGI + " at "
      + Server.getRemoteAddress();
  LOG.info(message);
  verifyAndGetAttempt(taskAttemptId, JobACL.MODIFY_JOB);
  appContext.getEventHandler().handle(
      new TaskAttemptDiagnosticsUpdateEvent(taskAttemptId, message));
  appContext.getEventHandler().handle(
      new TaskAttemptEvent(taskAttemptId, 
          TaskAttemptEventType.TA_FAILMSG));
  FailTaskAttemptResponse response = recordFactory.
    newRecordInstance(FailTaskAttemptResponse.class);
  return response;
}
项目:aliyun-oss-hadoop-fs    文件:MRClientService.java   
@SuppressWarnings("unchecked")
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  TaskAttemptId taskAttemptId = request.getTaskAttemptId();
  UserGroupInformation callerUGI = UserGroupInformation.getCurrentUser();
  String message = "Fail task attempt " + taskAttemptId
      + " received from " + callerUGI + " at "
      + Server.getRemoteAddress();
  LOG.info(message);
  verifyAndGetAttempt(taskAttemptId, JobACL.MODIFY_JOB);
  appContext.getEventHandler().handle(
      new TaskAttemptDiagnosticsUpdateEvent(taskAttemptId, message));
  appContext.getEventHandler().handle(
      new TaskAttemptEvent(taskAttemptId, 
          TaskAttemptEventType.TA_FAILMSG_BY_CLIENT));
  FailTaskAttemptResponse response = recordFactory.
    newRecordInstance(FailTaskAttemptResponse.class);
  return response;
}
项目:big-c    文件:MRClientService.java   
@SuppressWarnings("unchecked")
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  TaskAttemptId taskAttemptId = request.getTaskAttemptId();
  UserGroupInformation callerUGI = UserGroupInformation.getCurrentUser();
  String message = "Fail task attempt " + taskAttemptId
      + " received from " + callerUGI + " at "
      + Server.getRemoteAddress();
  LOG.info(message);
  verifyAndGetAttempt(taskAttemptId, JobACL.MODIFY_JOB);
  appContext.getEventHandler().handle(
      new TaskAttemptDiagnosticsUpdateEvent(taskAttemptId, message));
  appContext.getEventHandler().handle(
      new TaskAttemptEvent(taskAttemptId, 
          TaskAttemptEventType.TA_FAILMSG));
  FailTaskAttemptResponse response = recordFactory.
    newRecordInstance(FailTaskAttemptResponse.class);
  return response;
}
项目:hadoop-2.6.0-cdh5.4.3    文件:MRClientService.java   
@SuppressWarnings("unchecked")
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  TaskAttemptId taskAttemptId = request.getTaskAttemptId();
  UserGroupInformation callerUGI = UserGroupInformation.getCurrentUser();
  String message = "Fail task attempt " + taskAttemptId
      + " received from " + callerUGI + " at "
      + Server.getRemoteAddress();
  LOG.info(message);
  verifyAndGetAttempt(taskAttemptId, JobACL.MODIFY_JOB);
  appContext.getEventHandler().handle(
      new TaskAttemptDiagnosticsUpdateEvent(taskAttemptId, message));
  appContext.getEventHandler().handle(
      new TaskAttemptEvent(taskAttemptId, 
          TaskAttemptEventType.TA_FAILMSG));
  FailTaskAttemptResponse response = recordFactory.
    newRecordInstance(FailTaskAttemptResponse.class);
  return response;
}
项目:hadoop-plus    文件:MRClientService.java   
@SuppressWarnings("unchecked")
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  TaskAttemptId taskAttemptId = request.getTaskAttemptId();
  String message = "Fail task attempt received from client " + taskAttemptId;
  LOG.info(message);
  verifyAndGetAttempt(taskAttemptId, true);
  appContext.getEventHandler().handle(
      new TaskAttemptDiagnosticsUpdateEvent(taskAttemptId, message));
  appContext.getEventHandler().handle(
      new TaskAttemptEvent(taskAttemptId, 
          TaskAttemptEventType.TA_FAILMSG));
  FailTaskAttemptResponse response = recordFactory.
    newRecordInstance(FailTaskAttemptResponse.class);
  return response;
}
项目:FlexMap    文件:MRClientService.java   
@SuppressWarnings("unchecked")
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  TaskAttemptId taskAttemptId = request.getTaskAttemptId();
  UserGroupInformation callerUGI = UserGroupInformation.getCurrentUser();
  String message = "Fail task attempt " + taskAttemptId
      + " received from " + callerUGI + " at "
      + Server.getRemoteAddress();
  LOG.info(message);
  verifyAndGetAttempt(taskAttemptId, JobACL.MODIFY_JOB);
  appContext.getEventHandler().handle(
      new TaskAttemptDiagnosticsUpdateEvent(taskAttemptId, message));
  appContext.getEventHandler().handle(
      new TaskAttemptEvent(taskAttemptId, 
          TaskAttemptEventType.TA_FAILMSG));
  FailTaskAttemptResponse response = recordFactory.
    newRecordInstance(FailTaskAttemptResponse.class);
  return response;
}
项目:hops    文件:MRClientService.java   
@SuppressWarnings("unchecked")
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  TaskAttemptId taskAttemptId = request.getTaskAttemptId();
  UserGroupInformation callerUGI = UserGroupInformation.getCurrentUser();
  String message = "Fail task attempt " + taskAttemptId
      + " received from " + callerUGI + " at "
      + Server.getRemoteAddress();
  LOG.info(message);
  verifyAndGetAttempt(taskAttemptId, JobACL.MODIFY_JOB);
  appContext.getEventHandler().handle(
      new TaskAttemptDiagnosticsUpdateEvent(taskAttemptId, message));
  appContext.getEventHandler().handle(
      new TaskAttemptEvent(taskAttemptId, 
          TaskAttemptEventType.TA_FAILMSG_BY_CLIENT));
  FailTaskAttemptResponse response = recordFactory.
    newRecordInstance(FailTaskAttemptResponse.class);
  return response;
}
项目:hadoop-TCP    文件:MRClientService.java   
@SuppressWarnings("unchecked")
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  TaskAttemptId taskAttemptId = request.getTaskAttemptId();
  UserGroupInformation callerUGI = UserGroupInformation.getCurrentUser();
  String message = "Fail task attempt " + taskAttemptId
      + " received from " + callerUGI + " at "
      + Server.getRemoteAddress();
  LOG.info(message);
  verifyAndGetAttempt(taskAttemptId, JobACL.MODIFY_JOB);
  appContext.getEventHandler().handle(
      new TaskAttemptDiagnosticsUpdateEvent(taskAttemptId, message));
  appContext.getEventHandler().handle(
      new TaskAttemptEvent(taskAttemptId, 
          TaskAttemptEventType.TA_FAILMSG));
  FailTaskAttemptResponse response = recordFactory.
    newRecordInstance(FailTaskAttemptResponse.class);
  return response;
}
项目:hardfs    文件:MRClientService.java   
@SuppressWarnings("unchecked")
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  TaskAttemptId taskAttemptId = request.getTaskAttemptId();
  UserGroupInformation callerUGI = UserGroupInformation.getCurrentUser();
  String message = "Fail task attempt " + taskAttemptId
      + " received from " + callerUGI + " at "
      + Server.getRemoteAddress();
  LOG.info(message);
  verifyAndGetAttempt(taskAttemptId, JobACL.MODIFY_JOB);
  appContext.getEventHandler().handle(
      new TaskAttemptDiagnosticsUpdateEvent(taskAttemptId, message));
  appContext.getEventHandler().handle(
      new TaskAttemptEvent(taskAttemptId, 
          TaskAttemptEventType.TA_FAILMSG));
  FailTaskAttemptResponse response = recordFactory.
    newRecordInstance(FailTaskAttemptResponse.class);
  return response;
}
项目:hadoop-on-lustre2    文件:MRClientService.java   
@SuppressWarnings("unchecked")
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  TaskAttemptId taskAttemptId = request.getTaskAttemptId();
  UserGroupInformation callerUGI = UserGroupInformation.getCurrentUser();
  String message = "Fail task attempt " + taskAttemptId
      + " received from " + callerUGI + " at "
      + Server.getRemoteAddress();
  LOG.info(message);
  verifyAndGetAttempt(taskAttemptId, JobACL.MODIFY_JOB);
  appContext.getEventHandler().handle(
      new TaskAttemptDiagnosticsUpdateEvent(taskAttemptId, message));
  appContext.getEventHandler().handle(
      new TaskAttemptEvent(taskAttemptId, 
          TaskAttemptEventType.TA_FAILMSG));
  FailTaskAttemptResponse response = recordFactory.
    newRecordInstance(FailTaskAttemptResponse.class);
  return response;
}
项目:hadoop    文件:NotRunningJob.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  FailTaskAttemptResponse resp =
    recordFactory.newRecordInstance(FailTaskAttemptResponse.class);
  return resp;
}
项目:hadoop    文件:ClientServiceDelegate.java   
public boolean killTask(TaskAttemptID taskAttemptID, boolean fail)
     throws IOException {
  org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId attemptID
    = TypeConverter.toYarn(taskAttemptID);
  if (fail) {
    FailTaskAttemptRequest failRequest = recordFactory.newRecordInstance(FailTaskAttemptRequest.class);
    failRequest.setTaskAttemptId(attemptID);
    invoke("failTaskAttempt", FailTaskAttemptRequest.class, failRequest);
  } else {
    KillTaskAttemptRequest killRequest = recordFactory.newRecordInstance(KillTaskAttemptRequest.class);
    killRequest.setTaskAttemptId(attemptID);
    invoke("killTaskAttempt", KillTaskAttemptRequest.class, killRequest);
  }
  return true;
}
项目:hadoop    文件:MRClientProtocolPBServiceImpl.java   
@Override
public FailTaskAttemptResponseProto failTaskAttempt(RpcController controller,
    FailTaskAttemptRequestProto proto) throws ServiceException {
  FailTaskAttemptRequest request = new FailTaskAttemptRequestPBImpl(proto);
  try {
    FailTaskAttemptResponse response = real.failTaskAttempt(request);
    return ((FailTaskAttemptResponsePBImpl)response).getProto();
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:hadoop    文件:MRClientProtocolPBClientImpl.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(FailTaskAttemptRequest request)
    throws IOException {
  FailTaskAttemptRequestProto requestProto = ((FailTaskAttemptRequestPBImpl)request).getProto();
  try {
    return new FailTaskAttemptResponsePBImpl(proxy.failTaskAttempt(null, requestProto));
  } catch (ServiceException e) {
    throw unwrapAndThrowException(e);
  }
}
项目:aliyun-oss-hadoop-fs    文件:NotRunningJob.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  FailTaskAttemptResponse resp =
    recordFactory.newRecordInstance(FailTaskAttemptResponse.class);
  return resp;
}
项目:aliyun-oss-hadoop-fs    文件:ClientServiceDelegate.java   
public boolean killTask(TaskAttemptID taskAttemptID, boolean fail)
     throws IOException {
  org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId attemptID
    = TypeConverter.toYarn(taskAttemptID);
  if (fail) {
    FailTaskAttemptRequest failRequest = recordFactory.newRecordInstance(FailTaskAttemptRequest.class);
    failRequest.setTaskAttemptId(attemptID);
    invoke("failTaskAttempt", FailTaskAttemptRequest.class, failRequest);
  } else {
    KillTaskAttemptRequest killRequest = recordFactory.newRecordInstance(KillTaskAttemptRequest.class);
    killRequest.setTaskAttemptId(attemptID);
    invoke("killTaskAttempt", KillTaskAttemptRequest.class, killRequest);
  }
  return true;
}
项目:aliyun-oss-hadoop-fs    文件:MRClientProtocolPBServiceImpl.java   
@Override
public FailTaskAttemptResponseProto failTaskAttempt(RpcController controller,
    FailTaskAttemptRequestProto proto) throws ServiceException {
  FailTaskAttemptRequest request = new FailTaskAttemptRequestPBImpl(proto);
  try {
    FailTaskAttemptResponse response = real.failTaskAttempt(request);
    return ((FailTaskAttemptResponsePBImpl)response).getProto();
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:aliyun-oss-hadoop-fs    文件:MRClientProtocolPBClientImpl.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(FailTaskAttemptRequest request)
    throws IOException {
  FailTaskAttemptRequestProto requestProto = ((FailTaskAttemptRequestPBImpl)request).getProto();
  try {
    return new FailTaskAttemptResponsePBImpl(proxy.failTaskAttempt(null, requestProto));
  } catch (ServiceException e) {
    throw unwrapAndThrowException(e);
  }
}
项目:big-c    文件:NotRunningJob.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  FailTaskAttemptResponse resp =
    recordFactory.newRecordInstance(FailTaskAttemptResponse.class);
  return resp;
}
项目:big-c    文件:ClientServiceDelegate.java   
public boolean killTask(TaskAttemptID taskAttemptID, boolean fail)
     throws IOException {
  org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId attemptID
    = TypeConverter.toYarn(taskAttemptID);
  if (fail) {
    FailTaskAttemptRequest failRequest = recordFactory.newRecordInstance(FailTaskAttemptRequest.class);
    failRequest.setTaskAttemptId(attemptID);
    invoke("failTaskAttempt", FailTaskAttemptRequest.class, failRequest);
  } else {
    KillTaskAttemptRequest killRequest = recordFactory.newRecordInstance(KillTaskAttemptRequest.class);
    killRequest.setTaskAttemptId(attemptID);
    invoke("killTaskAttempt", KillTaskAttemptRequest.class, killRequest);
  }
  return true;
}
项目:big-c    文件:MRClientProtocolPBServiceImpl.java   
@Override
public FailTaskAttemptResponseProto failTaskAttempt(RpcController controller,
    FailTaskAttemptRequestProto proto) throws ServiceException {
  FailTaskAttemptRequest request = new FailTaskAttemptRequestPBImpl(proto);
  try {
    FailTaskAttemptResponse response = real.failTaskAttempt(request);
    return ((FailTaskAttemptResponsePBImpl)response).getProto();
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:big-c    文件:MRClientProtocolPBClientImpl.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(FailTaskAttemptRequest request)
    throws IOException {
  FailTaskAttemptRequestProto requestProto = ((FailTaskAttemptRequestPBImpl)request).getProto();
  try {
    return new FailTaskAttemptResponsePBImpl(proxy.failTaskAttempt(null, requestProto));
  } catch (ServiceException e) {
    throw unwrapAndThrowException(e);
  }
}
项目:hadoop-2.6.0-cdh5.4.3    文件:NotRunningJob.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  FailTaskAttemptResponse resp =
    recordFactory.newRecordInstance(FailTaskAttemptResponse.class);
  return resp;
}
项目:hadoop-2.6.0-cdh5.4.3    文件:ClientServiceDelegate.java   
public boolean killTask(TaskAttemptID taskAttemptID, boolean fail)
     throws IOException {
  org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId attemptID
    = TypeConverter.toYarn(taskAttemptID);
  if (fail) {
    FailTaskAttemptRequest failRequest = recordFactory.newRecordInstance(FailTaskAttemptRequest.class);
    failRequest.setTaskAttemptId(attemptID);
    invoke("failTaskAttempt", FailTaskAttemptRequest.class, failRequest);
  } else {
    KillTaskAttemptRequest killRequest = recordFactory.newRecordInstance(KillTaskAttemptRequest.class);
    killRequest.setTaskAttemptId(attemptID);
    invoke("killTaskAttempt", KillTaskAttemptRequest.class, killRequest);
  }
  return true;
}
项目:hadoop-2.6.0-cdh5.4.3    文件:MRClientProtocolPBServiceImpl.java   
@Override
public FailTaskAttemptResponseProto failTaskAttempt(RpcController controller,
    FailTaskAttemptRequestProto proto) throws ServiceException {
  FailTaskAttemptRequest request = new FailTaskAttemptRequestPBImpl(proto);
  try {
    FailTaskAttemptResponse response = real.failTaskAttempt(request);
    return ((FailTaskAttemptResponsePBImpl)response).getProto();
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:hadoop-2.6.0-cdh5.4.3    文件:MRClientProtocolPBClientImpl.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(FailTaskAttemptRequest request)
    throws IOException {
  FailTaskAttemptRequestProto requestProto = ((FailTaskAttemptRequestPBImpl)request).getProto();
  try {
    return new FailTaskAttemptResponsePBImpl(proxy.failTaskAttempt(null, requestProto));
  } catch (ServiceException e) {
    throw unwrapAndThrowException(e);
  }
}
项目:hadoop-plus    文件:NotRunningJob.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  FailTaskAttemptResponse resp =
    recordFactory.newRecordInstance(FailTaskAttemptResponse.class);
  return resp;
}
项目:hadoop-plus    文件:ClientServiceDelegate.java   
public boolean killTask(TaskAttemptID taskAttemptID, boolean fail)
     throws IOException {
  org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId attemptID
    = TypeConverter.toYarn(taskAttemptID);
  if (fail) {
    FailTaskAttemptRequest failRequest = recordFactory.newRecordInstance(FailTaskAttemptRequest.class);
    failRequest.setTaskAttemptId(attemptID);
    invoke("failTaskAttempt", FailTaskAttemptRequest.class, failRequest);
  } else {
    KillTaskAttemptRequest killRequest = recordFactory.newRecordInstance(KillTaskAttemptRequest.class);
    killRequest.setTaskAttemptId(attemptID);
    invoke("killTaskAttempt", KillTaskAttemptRequest.class, killRequest);
  }
  return true;
}
项目:hadoop-plus    文件:MRClientProtocolPBServiceImpl.java   
@Override
public FailTaskAttemptResponseProto failTaskAttempt(RpcController controller,
    FailTaskAttemptRequestProto proto) throws ServiceException {
  FailTaskAttemptRequest request = new FailTaskAttemptRequestPBImpl(proto);
  try {
    FailTaskAttemptResponse response = real.failTaskAttempt(request);
    return ((FailTaskAttemptResponsePBImpl)response).getProto();
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:hadoop-plus    文件:MRClientProtocolPBClientImpl.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(FailTaskAttemptRequest request)
    throws IOException {
  FailTaskAttemptRequestProto requestProto = ((FailTaskAttemptRequestPBImpl)request).getProto();
  try {
    return new FailTaskAttemptResponsePBImpl(proxy.failTaskAttempt(null, requestProto));
  } catch (ServiceException e) {
    throw unwrapAndThrowException(e);
  }
}
项目:FlexMap    文件:NotRunningJob.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  FailTaskAttemptResponse resp =
    recordFactory.newRecordInstance(FailTaskAttemptResponse.class);
  return resp;
}
项目:FlexMap    文件:ClientServiceDelegate.java   
public boolean killTask(TaskAttemptID taskAttemptID, boolean fail)
     throws IOException {
  org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId attemptID
    = TypeConverter.toYarn(taskAttemptID);
  if (fail) {
    FailTaskAttemptRequest failRequest = recordFactory.newRecordInstance(FailTaskAttemptRequest.class);
    failRequest.setTaskAttemptId(attemptID);
    invoke("failTaskAttempt", FailTaskAttemptRequest.class, failRequest);
  } else {
    KillTaskAttemptRequest killRequest = recordFactory.newRecordInstance(KillTaskAttemptRequest.class);
    killRequest.setTaskAttemptId(attemptID);
    invoke("killTaskAttempt", KillTaskAttemptRequest.class, killRequest);
  }
  return true;
}
项目:FlexMap    文件:MRClientProtocolPBServiceImpl.java   
@Override
public FailTaskAttemptResponseProto failTaskAttempt(RpcController controller,
    FailTaskAttemptRequestProto proto) throws ServiceException {
  FailTaskAttemptRequest request = new FailTaskAttemptRequestPBImpl(proto);
  try {
    FailTaskAttemptResponse response = real.failTaskAttempt(request);
    return ((FailTaskAttemptResponsePBImpl)response).getProto();
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:FlexMap    文件:MRClientProtocolPBClientImpl.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(FailTaskAttemptRequest request)
    throws IOException {
  FailTaskAttemptRequestProto requestProto = ((FailTaskAttemptRequestPBImpl)request).getProto();
  try {
    return new FailTaskAttemptResponsePBImpl(proxy.failTaskAttempt(null, requestProto));
  } catch (ServiceException e) {
    throw unwrapAndThrowException(e);
  }
}
项目:hops    文件:NotRunningJob.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  FailTaskAttemptResponse resp =
    recordFactory.newRecordInstance(FailTaskAttemptResponse.class);
  return resp;
}
项目:hops    文件:ClientServiceDelegate.java   
public boolean killTask(TaskAttemptID taskAttemptID, boolean fail)
     throws IOException {
  org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId attemptID
    = TypeConverter.toYarn(taskAttemptID);
  if (fail) {
    FailTaskAttemptRequest failRequest = recordFactory.newRecordInstance(FailTaskAttemptRequest.class);
    failRequest.setTaskAttemptId(attemptID);
    invoke("failTaskAttempt", FailTaskAttemptRequest.class, failRequest);
  } else {
    KillTaskAttemptRequest killRequest = recordFactory.newRecordInstance(KillTaskAttemptRequest.class);
    killRequest.setTaskAttemptId(attemptID);
    invoke("killTaskAttempt", KillTaskAttemptRequest.class, killRequest);
  }
  return true;
}
项目:hops    文件:MRClientProtocolPBServiceImpl.java   
@Override
public FailTaskAttemptResponseProto failTaskAttempt(RpcController controller,
    FailTaskAttemptRequestProto proto) throws ServiceException {
  FailTaskAttemptRequest request = new FailTaskAttemptRequestPBImpl(proto);
  try {
    FailTaskAttemptResponse response = real.failTaskAttempt(request);
    return ((FailTaskAttemptResponsePBImpl)response).getProto();
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:hops    文件:MRClientProtocolPBClientImpl.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(FailTaskAttemptRequest request)
    throws IOException {
  FailTaskAttemptRequestProto requestProto = ((FailTaskAttemptRequestPBImpl)request).getProto();
  try {
    return new FailTaskAttemptResponsePBImpl(proxy.failTaskAttempt(null, requestProto));
  } catch (ServiceException e) {
    throw unwrapAndThrowException(e);
  }
}
项目:hadoop-TCP    文件:NotRunningJob.java   
@Override
public FailTaskAttemptResponse failTaskAttempt(
    FailTaskAttemptRequest request) throws IOException {
  FailTaskAttemptResponse resp =
    recordFactory.newRecordInstance(FailTaskAttemptResponse.class);
  return resp;
}
项目:hadoop-TCP    文件:ClientServiceDelegate.java   
public boolean killTask(TaskAttemptID taskAttemptID, boolean fail)
     throws IOException {
  org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId attemptID
    = TypeConverter.toYarn(taskAttemptID);
  if (fail) {
    FailTaskAttemptRequest failRequest = recordFactory.newRecordInstance(FailTaskAttemptRequest.class);
    failRequest.setTaskAttemptId(attemptID);
    invoke("failTaskAttempt", FailTaskAttemptRequest.class, failRequest);
  } else {
    KillTaskAttemptRequest killRequest = recordFactory.newRecordInstance(KillTaskAttemptRequest.class);
    killRequest.setTaskAttemptId(attemptID);
    invoke("killTaskAttempt", KillTaskAttemptRequest.class, killRequest);
  }
  return true;
}