public interface JConsoleContext
JConsoleContext represents a JConsole connection to a target
 application.
 
 JConsoleContext notifies any PropertyChangeListeners
 about the ConnectionState
 property change to CONNECTED and
 DISCONNECTED.
 The JConsoleContext instance will be the source for
 any generated events.
- Since:
 - 1.6
 
- 
Nested Class Summary
Nested Classes - 
Field Summary
Fields - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddPropertyChangeListener(PropertyChangeListener listener)Add aPropertyChangeListenerto the listener list.Returns the current connection state.Returns theMBeanServerConnectionfor the connection to an application.voidRemoves aPropertyChangeListenerfrom the listener list. 
- 
Field Details
- 
CONNECTION_STATE_PROPERTY
TheConnectionStatebound property name.- See Also:
 - Constant Field Values
 
 
 - 
 - 
Method Details
- 
getMBeanServerConnection
MBeanServerConnection getMBeanServerConnection()Returns theMBeanServerConnectionfor the connection to an application. The returnedMBeanServerConnectionobject becomes invalid when the connection state is changed to theDISCONNECTEDstate.- Returns:
 - the 
MBeanServerConnectionfor the connection to an application. 
 - 
getConnectionState
JConsoleContext.ConnectionState getConnectionState()Returns the current connection state.- Returns:
 - the current connection state.
 
 - 
addPropertyChangeListener
Add aPropertyChangeListenerto the listener list. The listener is registered for all properties. The same listener object may be added more than once, and will be called as many times as it is added. Iflistenerisnull, no exception is thrown and no action is taken.- Parameters:
 listener- ThePropertyChangeListenerto be added
 - 
removePropertyChangeListener
Removes aPropertyChangeListenerfrom the listener list. This removes aPropertyChangeListenerthat was registered for all properties. Iflistenerwas added more than once to the same event source, it will be notified one less time after being removed. Iflistenerisnull, or was never added, no exception is thrown and no action is taken.- Parameters:
 listener- thePropertyChangeListenerto be removed
 
 -