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() |