| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| pack-priv static class | |
| public static interface | |
| private class | ProxyClient.
The PropertyChangeListener is handled via a WeakReference so as not to pin down the listener. |
| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private static Map | |
| private ClassLoadingMXBean | |
| private CompilationMXBean | |
| private final String | |
| private JConsoleContext. | |
| private final String | |
| private List | |
| private boolean | |
| private boolean | |
| private boolean | |
| private String | |
| private static final String | |
| private HotSpotDiagnosticMXBean | |
| private volatile boolean | |
| private JMXConnector | |
| private JMXServiceURL | |
| private LocalVirtualMachine | |
| private MBeanServerConnection | |
| private MemoryMXBean | |
| private List | |
| private OperatingSystemMXBean | |
| private String | |
| private int | |
| private SwingPropertyChangeSupport | |
| private String | |
| private int | |
| private static final Class | |
| private static final String | |
| private RuntimeMXBean | |
| private ProxyClient. | |
| private boolean | |
| private static final SslRMIClientSocketFactory | |
| private boolean | |
| private RMIServer | |
| private OperatingSystemMXBean | |
| private boolean | |
| private ThreadMXBean | |
| private String | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| private | |
| private | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | addPropertyChangeListener(PropertyChangeListener listener)
Implements com. Add a |
| public void | |
| private void | |
| private static void | |
| pack-priv void | |
| public String | |
| public void | |
| public long[] | |
| pack-priv void | |
| public AttributeList | |
| private static String | |
| private static String | |
| private static String | |
| public synchronized ClassLoadingMXBean | |
| public synchronized CompilationMXBean | |
| public static String | |
| public static String | |
| public static String | |
| public JConsoleContext. | getConnectionState()
Implements com. Returns the current connection state. |
| public String | |
| public String[] | |
| public synchronized Collection | |
| public String | |
| public synchronized HotSpotDiagnosticMXBean | |
| public Map | |
| public MBeanServerConnection | getMBeanServerConnection()
Implements com. Returns the |
| public synchronized MemoryMXBean | |
| public Collection | |
| public <T> T | |
| public synchronized OperatingSystemMXBean | |
| public String | |
| public int | |
| public static ProxyClient | |
| public static ProxyClient | getProxyClient(String url, String userName, String password)
Gets a proxy client for a given JMXServiceURL. |
| public static ProxyClient | getProxyClient(String hostName, int port, String userName, String password)
Gets a proxy client for a given "hostname:port". |
| public synchronized RuntimeMXBean | |
| public ProxyClient. | |
| public synchronized OperatingSystemMXBean | |
| public synchronized ThreadMXBean | |
| public String | |
| public String | |
| public int | |
| pack-priv boolean | |
| pack-priv boolean | |
| public Object | invoke(ObjectName name, String operationName, Object[] params, String[] signature)
Invokes an operation of a named MBean. |
| pack-priv boolean | |
| public boolean | |
| pack-priv boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public synchronized void | |
| public void | removePropertyChangeListener(PropertyChangeListener listener)
Implements com. Removes a |
| public void | setAttribute(ObjectName name, Attribute attribute)
Set the value of a specific attribute of a named MBean. |
| private void | |
| private void | |
| public String | |
| private void |
| advancedUrl | back to summary |
|---|---|
| private String advancedUrl | |
| cache | back to summary |
|---|---|
| private static Map<String, ProxyClient> cache | |
| classLoadingMBean | back to summary |
|---|---|
| private ClassLoadingMXBean classLoadingMBean | |
| compilationMBean | back to summary |
|---|---|
| private CompilationMXBean compilationMBean | |
| connectionName | back to summary |
|---|---|
| private final String connectionName | |
| connectionState | back to summary |
|---|---|
| private JConsoleContext. | |
| displayName | back to summary |
|---|---|
| private final String displayName | |
| garbageCollectorMBeans | back to summary |
|---|---|
| private List<GarbageCollectorMXBean> garbageCollectorMBeans | |
| hasCompilationMXBean | back to summary |
|---|---|
| private boolean hasCompilationMXBean | |
| hasHotSpotDiagnosticMXBean | back to summary |
|---|---|
| private boolean hasHotSpotDiagnosticMXBean | |
| hasPlatformMXBeans | back to summary |
|---|---|
| private boolean hasPlatformMXBeans | |
| hostName | back to summary |
|---|---|
| private String hostName | |
| HOTSPOT_DIAGNOSTIC_MXBEAN_NAME | back to summary |
|---|---|
| private static final String HOTSPOT_DIAGNOSTIC_MXBEAN_NAME | |
| hotspotDiagnosticMXBean | back to summary |
|---|---|
| private HotSpotDiagnosticMXBean hotspotDiagnosticMXBean | |
| isDead | back to summary |
|---|---|
| private volatile boolean isDead | |
| jmxc | back to summary |
|---|---|
| private JMXConnector jmxc | |
| jmxUrl | back to summary |
|---|---|
| private JMXServiceURL jmxUrl | |
| lvm | back to summary |
|---|---|
| private LocalVirtualMachine lvm | |
| mbsc | back to summary |
|---|---|
| private MBeanServerConnection mbsc | |
| memoryMBean | back to summary |
|---|---|
| private MemoryMXBean memoryMBean | |
| memoryPoolProxies | back to summary |
|---|---|
| private List<MemoryPoolProxy> memoryPoolProxies | |
| operatingSystemMBean | back to summary |
|---|---|
| private OperatingSystemMXBean operatingSystemMBean | |
| password | back to summary |
|---|---|
| private String password | |
| port | back to summary |
|---|---|
| private int port | |
| propertyChangeSupport | back to summary |
|---|---|
| private SwingPropertyChangeSupport propertyChangeSupport | |
| registryHostName | back to summary |
|---|---|
| private String registryHostName | |
| registryPort | back to summary |
|---|---|
| private int registryPort | |
| rmiServerImplStubClass | back to summary |
|---|---|
| private static final Class<? extends Remote> rmiServerImplStubClass | |
| rmiServerImplStubClassName | back to summary |
|---|---|
| private static final String rmiServerImplStubClassName | |
| runtimeMBean | back to summary |
|---|---|
| private RuntimeMXBean runtimeMBean | |
| server | back to summary |
|---|---|
| private ProxyClient. | |
| sslRegistry | back to summary |
|---|---|
| private boolean sslRegistry | |
| sslRMIClientSocketFactory | back to summary |
|---|---|
| private static final SslRMIClientSocketFactory sslRMIClientSocketFactory | |
| sslStub | back to summary |
|---|---|
| private boolean sslStub | |
| stub | back to summary |
|---|---|
| private RMIServer stub | |
| sunOperatingSystemMXBean | back to summary |
|---|---|
| private OperatingSystemMXBean sunOperatingSystemMXBean | |
| supportsLockUsage | back to summary |
|---|---|
| private boolean supportsLockUsage | |
| threadMBean | back to summary |
|---|---|
| private ThreadMXBean threadMBean | |
| userName | back to summary |
|---|---|
| private String userName | |
| vmConnector | back to summary |
|---|---|
| private boolean vmConnector | |
| ProxyClient | back to summary |
|---|---|
| private ProxyClient(String hostName, int port, String userName, String password) throws IOException | |
| ProxyClient | back to summary |
|---|---|
| private ProxyClient(String url, String userName, String password) throws IOException | |
| ProxyClient | back to summary |
|---|---|
| private ProxyClient(LocalVirtualMachine lvm) throws IOException | |
| addPropertyChangeListener | back to summary |
|---|---|
| public void addPropertyChangeListener(PropertyChangeListener listener) Implements com. Doc from com. Add a | |
| addWeakPropertyChangeListener | back to summary |
|---|---|
| public void addWeakPropertyChangeListener(PropertyChangeListener listener) | |
| checkSslConfig | back to summary |
|---|---|
| private void checkSslConfig() throws IOException | |
| checkStub | back to summary |
|---|---|
| private static void checkStub(Remote stub, Class<? extends Remote> stubClass) | |
| connect | back to summary |
|---|---|
| pack-priv void connect(boolean requireSSL) | |
| connectionName | back to summary |
|---|---|
| public String connectionName() | |
| disconnect | back to summary |
|---|---|
| public void disconnect() | |
| findDeadlockedThreads | back to summary |
|---|---|
| public long[] findDeadlockedThreads() throws IOException | |
| flush | back to summary |
|---|---|
| pack-priv void flush() | |
| getAttributes | back to summary |
|---|---|
| public AttributeList getAttributes(ObjectName name, String[] attributes) throws IOException Returns a list of attributes of a named MBean. | |
| getCacheKey | back to summary |
|---|---|
| private static String getCacheKey(LocalVirtualMachine lvm) | |
| getCacheKey | back to summary |
|---|---|
| private static String getCacheKey(String url, String userName, String password) | |
| getCacheKey | back to summary |
|---|---|
| private static String getCacheKey(String hostName, int port, String userName, String password) | |
| getClassLoadingMXBean | back to summary |
|---|---|
| public synchronized ClassLoadingMXBean getClassLoadingMXBean() throws IOException | |
| getCompilationMXBean | back to summary |
|---|---|
| public synchronized CompilationMXBean getCompilationMXBean() throws IOException | |
| getConnectionName | back to summary |
|---|---|
| public static String getConnectionName(LocalVirtualMachine lvm) | |
| getConnectionName | back to summary |
|---|---|
| public static String getConnectionName(String url, String userName) | |
| getConnectionName | back to summary |
|---|---|
| public static String getConnectionName(String hostName, int port, String userName) | |
| getConnectionState | back to summary |
|---|---|
| public JConsoleContext. Implements com. Doc from com. Returns the current connection state. | |
| getDisplayName | back to summary |
|---|---|
| public String getDisplayName() | |
| getDomains | back to summary |
|---|---|
| public String[] getDomains() throws IOException Returns the list of domains in which any MBean is currently registered. | |
| getGarbageCollectorMXBeans | back to summary |
|---|---|
| public synchronized Collection | |
| getHostName | back to summary |
|---|---|
| public String getHostName() | |
| getHotSpotDiagnosticMXBean | back to summary |
|---|---|
| public synchronized HotSpotDiagnosticMXBean getHotSpotDiagnosticMXBean() throws IOException | |
| getMBeans | back to summary |
|---|---|
| public Map Returns a map of MBeans with ObjectName as the key and MBeanInfo value
of a given domain. If domain is | |
| getMBeanServerConnection | back to summary |
|---|---|
| public MBeanServerConnection getMBeanServerConnection() Implements com. Doc from com. Returns the | |
| getMemoryMXBean | back to summary |
|---|---|
| public synchronized MemoryMXBean getMemoryMXBean() throws IOException | |
| getMemoryPoolProxies | back to summary |
|---|---|
| public Collection | |
| getMXBean | back to summary |
|---|---|
| public <T> T getMXBean(ObjectName objName, Class<T> interfaceClass) throws IOException | |
| getOperatingSystemMXBean | back to summary |
|---|---|
| public synchronized OperatingSystemMXBean getOperatingSystemMXBean() throws IOException | |
| getPassword | back to summary |
|---|---|
| public String getPassword() | |
| getPort | back to summary |
|---|---|
| public int getPort() | |
| getProxyClient | back to summary |
|---|---|
| public static ProxyClient getProxyClient(LocalVirtualMachine lvm) throws IOException Gets a proxy client for a given local virtual machine. | |
| getProxyClient | back to summary |
|---|---|
| public static ProxyClient getProxyClient(String url, String userName, String password) throws IOException Gets a proxy client for a given JMXServiceURL. | |
| getProxyClient | back to summary |
|---|---|
| public static ProxyClient getProxyClient(String hostName, int port, String userName, String password) throws IOException Gets a proxy client for a given "hostname:port". | |
| getRuntimeMXBean | back to summary |
|---|---|
| public synchronized RuntimeMXBean getRuntimeMXBean() throws IOException | |
| getSnapshotMBeanServerConnection | back to summary |
|---|---|
| public ProxyClient. | |
| getSunOperatingSystemMXBean | back to summary |
|---|---|
| public synchronized OperatingSystemMXBean getSunOperatingSystemMXBean() throws IOException | |
| getThreadMXBean | back to summary |
|---|---|
| public synchronized ThreadMXBean getThreadMXBean() throws IOException | |
| getUrl | back to summary |
|---|---|
| public String getUrl() | |
| getUserName | back to summary |
|---|---|
| public String getUserName() | |
| getVmid | back to summary |
|---|---|
| public int getVmid() | |
| hasHotSpotDiagnosticMXBean | back to summary |
|---|---|
| pack-priv boolean hasHotSpotDiagnosticMXBean() | |
| hasPlatformMXBeans | back to summary |
|---|---|
| pack-priv boolean hasPlatformMXBeans() | |
| invoke | back to summary |
|---|---|
| public Object invoke(ObjectName name, String operationName, Object[] params, String[] signature) throws IOException, MBeanException Invokes an operation of a named MBean.
| |
| isConnected | back to summary |
|---|---|
| pack-priv boolean isConnected() | |
| isDead | back to summary |
|---|---|
| public boolean isDead() | |
| isLockUsageSupported | back to summary |
|---|---|
| pack-priv boolean isLockUsageSupported() | |
| isRegistered | back to summary |
|---|---|
| public boolean isRegistered(ObjectName name) throws IOException | |
| isSslRmiRegistry | back to summary |
|---|---|
| public boolean isSslRmiRegistry() Returns true if the underlying RMI registry is SSL-protected.
| |
| isSslRmiStub | back to summary |
|---|---|
| public boolean isSslRmiStub() Returns true if the retrieved RMI stub is SSL-protected.
| |
| isVmConnector | back to summary |
|---|---|
| public boolean isVmConnector() Returns true if this | |
| markAsDead | back to summary |
|---|---|
| public synchronized void markAsDead() | |
| removePropertyChangeListener | back to summary |
|---|---|
| public void removePropertyChangeListener(PropertyChangeListener listener) Implements com. Doc from com. Removes a | |
| setAttribute | back to summary |
|---|---|
| public void setAttribute(ObjectName name, Attribute attribute) throws InvalidAttributeValueException, MBeanException, IOException Set the value of a specific attribute of a named MBean. | |
| setConnectionState | back to summary |
|---|---|
| private void setConnectionState(JConsoleContext. | |
| setParameters | back to summary |
|---|---|
| private void setParameters(JMXServiceURL url, String userName, String password) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |
| tryConnect | back to summary |
|---|---|
| private void tryConnect(boolean requireRemoteSSL) throws IOException | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static ProxyClient. |
| Snapshot | back to summary |
|---|---|
| private Snapshot() | |
| newSnapshot | back to summary |
|---|---|
| public static ProxyClient. | |
| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private Map | |
| private Map | |
| private final MBeanServerConnection |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv synchronized void | |
| private Object | |
| private AttributeList | |
| private synchronized ProxyClient. | |
| public Object | invoke(Object proxy, Method method, Object[] args)
Implements java. Processes a method invocation on a proxy instance and returns the result. |
| private static <K, V> Map |
| cachedNames | back to summary |
|---|---|
| private Map<ObjectName, Set<String>> cachedNames | |
| cachedValues | back to summary |
|---|---|
| private Map<ObjectName, ProxyClient. | |
| conn | back to summary |
|---|---|
| private final MBeanServerConnection conn | |
| SnapshotInvocationHandler | back to summary |
|---|---|
| pack-priv SnapshotInvocationHandler(MBeanServerConnection conn) | |
| flush | back to summary |
|---|---|
| pack-priv synchronized void flush() | |
| getAttribute | back to summary |
|---|---|
| private Object getAttribute(ObjectName objName, String attrName) throws MBeanException, InstanceNotFoundException, AttributeNotFoundException, ReflectionException, IOException | |
| getAttributes | back to summary |
|---|---|
| private AttributeList getAttributes(ObjectName objName, String[] attrNames) throws InstanceNotFoundException, ReflectionException, IOException | |
| getCachedAttributes | back to summary |
|---|---|
| private synchronized ProxyClient. | |
| invoke | back to summary |
|---|---|
| public Object invoke(Object proxy, Method method, Object[] args) throws Throwable Implements java. Doc from java. Processes a method invocation on a proxy instance and returns the result. This method will be invoked on an invocation handler when a method is invoked on a proxy instance that it is associated with.
| |
| newMap | back to summary |
|---|---|
| private static <K, V> Map | |
| Access | Constructor and Description |
|---|---|
| private |
| NameValueMap | back to summary |
|---|---|
| private NameValueMap() | |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| flush | back to summary |
|---|---|
| public void flush() Flush all cached values of attributes. | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public void | propertyChange(PropertyChangeEvent pce)
Implements java. This method gets called when a bound property is changed. |
| WeakPCL | back to summary |
|---|---|
| pack-priv WeakPCL(PropertyChangeListener referent) | |
| dispose | back to summary |
|---|---|
| private void dispose() | |
| propertyChange | back to summary |
|---|---|
| public void propertyChange(PropertyChangeEvent pce) Implements java. Doc from java. This method gets called when a bound property is changed. | |