- Common ways to obtain NamenodeProtocol
private void myMethod () {NamenodeProtocol n =
PB.NamenodeProtocolPB rpcProxy;new NamenodeProtocolTranslatorPB(rpcProxy)
Object implementation;Map methodNameToPolicyMap;(NamenodeProtocol) RetryProxy.create(NamenodeProtocol.class, implementation, methodNameToPolicyMap)
- Smart code suggestions by Codota
}
@Override public IsRollingUpgradeResponseProto isRollingUpgrade( RpcController controller, IsRollingUpgradeRequestProto request) throws ServiceException { boolean isRollingUpgrade; try { isRollingUpgrade = impl.isRollingUpgrade(); } catch (IOException e) { throw new ServiceException(e); } return IsRollingUpgradeResponseProto.newBuilder() .setIsRollingUpgrade(isRollingUpgrade).build(); }
if (!namenode.isRollingUpgrade()) { dstImage.updateStorageVersion();
if (!backupNode.namenode.isRollingUpgrade()) { bnImage.updateStorageVersion();