org.apache.commons.modeler.mbeans
public class SimpleRemoteConnector extends Object
Field Summary | |
---|---|
String | domain |
String | filter |
long | lastRefresh |
String | localDomain |
static Log | log |
HashMap | mbeans |
MBeanServer | mserver |
String | pass |
String | prefix |
Registry | reg |
String | statusPath |
long | updateInterval |
String | user |
String | webServerHost |
int | webServerPort |
Constructor Summary | |
---|---|
SimpleRemoteConnector() |
Method Summary | |
---|---|
void | destroy() |
String | getDomain() |
String | getFilter() |
String | getPass() |
String | getStatusPath() |
protected InputStream | getStream(String qry) connect to apache using http, get a list of mbeans. |
long | getUpdateInterval() |
String | getUser() |
String | getWebServerHost() |
int | getWebServerPort() |
void | init() |
Object | invoke(Object oname, String name, Object[] params, String[] signature) |
void | refresh() Refresh the proxies, if updateInterval passed
|
void | refreshAttributes() |
void | refreshMetadata() |
void | setAttribute(ObjectName oname, Attribute attribute) |
void | setDomain(String domain) |
void | setFilter(String filter) |
void | setPass(String pass) |
void | setStatusPath(String statusPath) |
void | setUpdateInterval(long updateInterval) |
void | setUser(String user) |
void | setWebServerHost(String webServerHost) |
void | setWebServerPort(int webServerPort) |
void | start() |