@SuppressWarnings("unchecked") @Override public SignalContainerResponse signalToContainer( SignalContainerRequest request) throws YarnException, IOException { internalSignalToContainer(request, "Application Master"); return new SignalContainerResponsePBImpl(); }
@Override public SignalContainerResponseProto signalToContainer( RpcController controller, YarnServiceProtos.SignalContainerRequestProto proto) throws ServiceException { SignalContainerRequestPBImpl request = new SignalContainerRequestPBImpl(proto); try { SignalContainerResponse response = real.signalToContainer(request); return ((SignalContainerResponsePBImpl)response).getProto(); } catch (YarnException e) { throw new ServiceException(e); } catch (IOException e) { throw new ServiceException(e); } }
@Override public SignalContainerResponseProto signalToContainer(RpcController arg0, SignalContainerRequestProto proto) throws ServiceException { final SignalContainerRequestPBImpl request = new SignalContainerRequestPBImpl(proto); try { final SignalContainerResponse response = real.signalToContainer(request); return ((SignalContainerResponsePBImpl)response).getProto(); } catch (YarnException e) { throw new ServiceException(e); } catch (IOException e) { throw new ServiceException(e); } }
@SuppressWarnings("unchecked") @Override public SignalContainerResponse signalToContainer( SignalContainerRequest request) throws YarnException, IOException { internalSignalToContainer(request, "Application Master"); return new SignalContainerResponsePBImpl(); }
@Override public SignalContainerResponse signalToContainer( SignalContainerRequest request) throws YarnException, IOException { YarnServiceProtos.SignalContainerRequestProto requestProto = ((SignalContainerRequestPBImpl) request).getProto(); try { return new SignalContainerResponsePBImpl( proxy.signalToContainer(null, requestProto)); } catch (ServiceException e) { RPCUtil.unwrapAndThrowException(e); return null; } }
@Override public SignalContainerResponse signalToContainer( SignalContainerRequest request) throws YarnException, IOException { validateRunning(); return new SignalContainerResponsePBImpl(); }
@Override public SignalContainerResponse signalToContainer( SignalContainerRequest request) throws YarnException, IOException { SignalContainerRequestProto requestProto = ((SignalContainerRequestPBImpl) request).getProto(); try { return new SignalContainerResponsePBImpl( proxy.signalToContainer(null, requestProto)); } catch (ServiceException e) { RPCUtil.unwrapAndThrowException(e); return null; } }