public ContainerProbe(String name) { super(pd); setName(name); this.monitoredHost = ContainerHost; }
@Override String toString(Object o) { return ((UrlProbe) o).getUrlAsString(); } },
public Boolean configure(Integer port, String file) { this.port = port; this.file = file; return finishConfigure(null); }
private JMXConnection getCnx(String proto, int port) { JMXConnection cnx = new JMXConnection() { @Override public String getHostName() { return "localhost"; } }; cnx.setPort(port); cnx.setProtocol(proto); return cnx; }
@Override String toString(Object o) { return ((IndexedProbe) o).getIndexName(); } },
@Override public String getQualifiedName() { return "/" + getName(); }
private WorkerStat(char key) { WorkerStat.add(key, this); } }
@Override public String getIndexName() { return getNode(); }
public boolean configure(String index) { this.index = index; return configure(); }
@Override public StarterNode getLevel() { return parent.getLevel(); }
public Boolean configure(Integer port) { this.port = port; return configure(); }
public Boolean configure(Integer port, String file, List<Object> argslist) { this.port = port; this.file = file; return finishConfigure(argslist); }
public ContainerProbe(String name, HostInfo monitoredHost) { super(pd); setName(name); this.monitoredHost = monitoredHost; }
public Boolean configure(String file, List<Object> argslist) { this.file = file; return finishConfigure(argslist); }
public Boolean configure(Integer port) { this.port = port; return finishConfigure(null); }
public Boolean configure(Integer port, List<Object> argslist) { this.port = port; return finishConfigure(argslist); }
public Boolean configure(URL url, List<Object> argslist) { this.url = url; return finishConfigure(argslist); }
public Boolean configure(URL url) { this.url = url; return finishConfigure(null); }
public Boolean configure(String file) { this.file = file; return finishConfigure(null); }