org.jboss.console.plugins.helpers
Interface PluginContext

All Known Implementing Classes:
BasePluginWrapper.SimplePluginContext (src)

public interface PluginContext

See Also:

Method Summary
 TreeNodeMenuEntry (src) [] createMenus(java.lang.String[] content)
           
 ResourceTreeNode (src) createResourceNode(java.lang.String name, java.lang.String description, java.lang.String iconUrl, java.lang.String defaultUrl, TreeNodeMenuEntry (src) [] menuEntries, TreeNode (src) [] subNodes, ResourceTreeNode (src) [] subResNodes, ManageableResource (src)  resource)
           
 ResourceTreeNode (src) createResourceNode(java.lang.String name, java.lang.String description, java.lang.String iconUrl, java.lang.String defaultUrl, TreeNodeMenuEntry (src) [] menuEntries, TreeNode (src) [] subNodes, ResourceTreeNode (src) [] subResNodes, java.lang.String jmxObjectName, java.lang.String jmxClassName)
           
 TreeNode (src) createTreeNode(java.lang.String name, java.lang.String description, java.lang.String iconUrl, java.lang.String defaultUrl, TreeNodeMenuEntry (src) [] menuEntries, TreeNode (src) [] subNodes, ResourceTreeNode (src) [] subResNodes)
           
 java.lang.String encode(java.lang.String source)
           
 MBeanServer (src) getLocalMBeanServer()
           
 Logger (src) getLogger()
           
 ObjectInstance (src) [] getMBeansForClass(java.lang.String scope, java.lang.String className)
           
 java.lang.String localizeUrl(java.lang.String source)
           
 

Method Detail

localizeUrl

public java.lang.String localizeUrl(java.lang.String source)

getLogger

public Logger (src)  getLogger()

getLocalMBeanServer

public MBeanServer (src)  getLocalMBeanServer()

getMBeansForClass

public ObjectInstance (src) [] getMBeansForClass(java.lang.String scope,
                                          java.lang.String className)

createTreeNode

public TreeNode (src)  createTreeNode(java.lang.String name,
                               java.lang.String description,
                               java.lang.String iconUrl,
                               java.lang.String defaultUrl,
                               TreeNodeMenuEntry (src) [] menuEntries,
                               TreeNode (src) [] subNodes,
                               ResourceTreeNode (src) [] subResNodes)
                        throws java.lang.Exception
Throws:
java.lang.Exception

createResourceNode

public ResourceTreeNode (src)  createResourceNode(java.lang.String name,
                                           java.lang.String description,
                                           java.lang.String iconUrl,
                                           java.lang.String defaultUrl,
                                           TreeNodeMenuEntry (src) [] menuEntries,
                                           TreeNode (src) [] subNodes,
                                           ResourceTreeNode (src) [] subResNodes,
                                           java.lang.String jmxObjectName,
                                           java.lang.String jmxClassName)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

createResourceNode

public ResourceTreeNode (src)  createResourceNode(java.lang.String name,
                                           java.lang.String description,
                                           java.lang.String iconUrl,
                                           java.lang.String defaultUrl,
                                           TreeNodeMenuEntry (src) [] menuEntries,
                                           TreeNode (src) [] subNodes,
                                           ResourceTreeNode (src) [] subResNodes,
                                           ManageableResource (src)  resource)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

createMenus

public TreeNodeMenuEntry (src) [] createMenus(java.lang.String[] content)
                                throws java.lang.Exception
Throws:
java.lang.Exception

encode

public java.lang.String encode(java.lang.String source)