org.jboss.console.manager.interfaces
Interface ConsolePlugin

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AbstractPluginWrapper (src)

public interface ConsolePlugin
extends java.io.Serializable

Interface that all management plugins must implement

See Also:
PluginManager (src)

Field Summary
static java.lang.String[] PLUGIN_PROFILES
           
static java.lang.String WEB_PROFILE
           
 
Method Summary
 java.lang.String getIdentifier()
           
 TreeNode (src) getSubTreeForResource(PluginManager (src)  master, java.lang.String profile, ManageableResource (src)  resource)
           
 java.lang.String[] getSupportedProfiles()
          Define in which console framework this plugin can be plugged (web, eclipse, etc.)
 java.lang.String getVersion()
           
 

Field Detail

WEB_PROFILE

public static final java.lang.String WEB_PROFILE
See Also:
Constant Field Values (src)

PLUGIN_PROFILES

public static final java.lang.String[] PLUGIN_PROFILES
Method Detail

getSupportedProfiles

public java.lang.String[] getSupportedProfiles()
Define in which console framework this plugin can be plugged (web, eclipse, etc.)


getSubTreeForResource

public TreeNode (src)  getSubTreeForResource(PluginManager (src)  master,
                                      java.lang.String profile,
                                      ManageableResource (src)  resource)

getIdentifier

public java.lang.String getIdentifier()

getVersion

public java.lang.String getVersion()