public String condition() { View view=sv.getView(); return "Membership is " + (view != null? view.size() : "n/a") + ", FD.Monitor running=" + fd.isMonitorRunning(); }
public boolean eval() { return sv.getView() != null && sv.getView().size() > 1 && !fd.isMonitorRunning(); }
if(view.size() <= 1) stopMonitor(); else if(!isMonitorRunning()) startMonitor();
public String condition() { View view=sv.getView(); return "Membership is " + (view != null? view.size() : "n/a") + ", FD.Monitor running=" + fd.isMonitorRunning(); }
public boolean eval() { return sv.getView() != null && sv.getView().size() > 1 && !fd.isMonitorRunning(); }
if(view.size() <= 1) stopMonitor(); else if(!isMonitorRunning()) startMonitor();