List of usage examples for org.apache.hadoop.ha HAServiceStatus setNotReadyToBecomeActive
public HAServiceStatus setNotReadyToBecomeActive(String reason)
From source file:io.hops.util.GroupMembershipService.java
License:Apache License
@Override public synchronized HAServiceStatus getServiceStatus() throws IOException { checkAccess("getServiceState"); HAServiceState haState = rmContext.getHAServiceState(); HAServiceStatus ret = new HAServiceStatus(haState); if (isRMActive() || haState == HAServiceProtocol.HAServiceState.STANDBY) { ret.setReadyToBecomeActive();/*from w ww . j a va 2s.c om*/ } else { ret.setNotReadyToBecomeActive("State is " + haState); } return ret; }