@UiController(value="ui_JmxConsoleScreen") @UiDescriptor(value="jmx-console-screen.xml") public class JmxConsoleScreen extends Screen
Screen.AfterCloseEvent, Screen.AfterDetachEvent, Screen.AfterInitEvent, Screen.AfterShowEvent, Screen.BeforeCloseEvent, Screen.BeforeShowEvent, Screen.InitEvent
Modifier and Type | Field and Description |
---|---|
protected Action |
inspectAction |
protected JmxControl |
jmxControl |
protected CollectionContainer<ManagedBeanInfo> |
mbeanDc |
protected GroupTable<ManagedBeanInfo> |
mbeansTable |
protected ScreenBuilders |
screenBuilders |
NO_OPTIONS, WINDOW_CLOSE_ACTION, WINDOW_COMMIT_AND_CLOSE_ACTION, WINDOW_DISCARD_AND_CLOSE_ACTION
Constructor and Description |
---|
JmxConsoleScreen() |
Modifier and Type | Method and Description |
---|---|
void |
beforeShow(Screen.BeforeShowEvent beforeShowEvent) |
protected void |
objectNamValueChanged(HasValue.ValueChangeEvent<java.lang.String> event) |
protected void |
openInspectScreen(Action.ActionPerformedEvent event) |
protected void |
reloadMBeans(java.lang.String objectName) |
protected void |
setManagedBeans(java.util.List<ManagedBeanInfo> res) |
addAfterCloseListener, addAfterDetachListener, addAfterInitListener, addAfterShowListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addUrlParamsChangeListener, close, close, closeWithDefaultAction, fireEvent, getApplicationContext, getEventHub, getExtensions, getId, getScreenData, getUiEventListeners, getWindow, isMultipleOpen, isSameScreen, setApplicationContext, setExtensions, setId, setScreenData, setUiEventListeners, setWindow, show
@Autowired protected CollectionContainer<ManagedBeanInfo> mbeanDc
@Autowired protected GroupTable<ManagedBeanInfo> mbeansTable
@Autowired protected JmxControl jmxControl
@Autowired protected ScreenBuilders screenBuilders
@Autowired @Qualifier(value="mbeansTable.inspect") protected Action inspectAction
@Subscribe public void beforeShow(Screen.BeforeShowEvent beforeShowEvent)
@Subscribe(value="mbeansTable.inspect") protected void openInspectScreen(Action.ActionPerformedEvent event)
@Subscribe(value="objectNameField") protected void objectNamValueChanged(HasValue.ValueChangeEvent<java.lang.String> event)
protected void reloadMBeans(java.lang.String objectName)
protected void setManagedBeans(java.util.List<ManagedBeanInfo> res)