@Override
 public String getState() {
   return l2State.toString();
 }
 @Override
 public boolean isRecovering() {
   return l2State.isRecovering();
 }
 @Override
 public boolean isPassiveStandby() {
   return l2State.isPassiveStandby();
 }
 @Override
 public boolean isPassiveUninitialized() {
   return l2State.isPassiveUninitialized();
 }
 @Override
 public boolean isActive() {
   return l2State.isActiveCoordinator();
 }
 @Override
 public boolean isStarted() {
   return l2State.isStartState();
 }