| Home >> All >> org >> jboss >> console |
| | org.jboss.console.manager.* (19) | | org.jboss.console.navtree.* (12) | | org.jboss.console.plugins.* (22) |
| | org.jboss.console.remote.* (6) | | org.jboss.console.twiddle.* (14) |
Package Samples:
org.jboss.console.twiddle.command
org.jboss.console.twiddle
org.jboss.console.manager.interfaces.impl
org.jboss.console.manager.interfaces
org.jboss.console.manager
org.jboss.console.navtree
org.jboss.console.plugins.helpers.jmx
org.jboss.console.plugins.helpers.servlet
org.jboss.console.plugins.helpers
org.jboss.console.plugins
org.jboss.console.remote
Classes:
InvokerServlet: This servlet accepts a post containing a MarshalledInvocation, extracts the Invocation object, and then routes the invocation via JMX to either: 1. the MBean specified via the invokerName ini parameter 2. the MBean whose object name hash is specified by the invocation.getObjectName() value. This name's hash must have been entered into the Registry. The method signature of the invoker must be Object invoke(org.jboss.invocation.Invocation).
AdminTreeBrowser: Holder of the browser tree and associated handlers. Can then be embedded in any code such as applet code. Specific actions are handled through a TreeContext callback object used to communicate between this object and its container.
SimpleRemoteMBeanInvoker: Basic adaptor interface for remote MBeanServer. Don't use JMX class to avoid having all the JMX stuff loaded in the applet. This part may be implemented differently later (more clean integration with remote features)
SimplePlugin: Interface that must be implemented by BeanShell scripts and used by the the ServletPluginHelper to simulate a real plugin implementation to the PluginManager
RootWrapper: Default implementation of NodeWrapper for the first level of the tree which aggregates the first level of plugins using the "bootstrap" managed objects
TreeInfo: Interface that merge all information about all plugins that is required to build the tree structure used to browse managemeable resources
ManageableResource: Identify a resource that can be managed. Used by the plugin manager to determine to which resources are the plugins associated
TreeContext: Interface used to communicate between the container-agnostic AdminTreeBrowser and specific containers such as applets.
TreeNodeMenuEntry: Tag interface used to mark entries that can appear while right-clicking on an entry of the tree-browser
TreeAction: Tag interface to represent a generic action that can be handled by a specific tree browser profile
UCLLister: As the number of UCL can be very big, we use a real Java class which is far faster than beanshell
EJBModuleLister: As the number of MBeans is very big, we use a real Java class which is far faster than beanshell
J2EEAppLister: As the number of MBeans is very big, we use a real Java class which is far faster than beanshell
JSR77Lister: As the number of MBeans is very big, we use a real Java class which is far faster than beanshell
MBeansLister: As the number of MBeans is very big, we use a real Java class which is far faster than beanshell
WebModuleLister: As the number of MBeans is very big, we use a real Java class which is far faster than beanshell
TreeCellRenderer: Tree cell rendered. Can display another icon if available in the plugin description.
Twiddle: A command to invoke an operation on an MBean (or MBeans). todo Add set command
SeparatorTreeNodeMenuEntry: Simple "tag" class that can be used to put a line separator in the popup menu.
RemoteMBeanAttributeInvocation: Stupid JMX invocation implementation. Should support attributes as well, etc.
RemoteMBeanInvocation: Stupid JMX invocation implementation. Should support attributes as well, etc.
SimpleTreeNodeMenuEntry: Standard menu entry used when right-clicking on an entry of the tree browser
MainAppletStub: A simple AppletStub to allow for testing the applet as a java application
ResourceTreeNode: A specific tree node that list manageable resources as sub-nodes
NodeWrapper: Base interface for wrapper objects used to represent tree nodes
| Home | Contact Us | Privacy Policy | Terms of Service |