@Service public class ConsolePluginService extends Object
This class provides access to IntegrationPoints.
| Constructor and Description |
|---|
ConsolePluginService()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addIntegrationPoint(org.glassfish.admingui.connector.IntegrationPoint point,
String id)
This method allows a new
IntegrationPoint to be added to
the known IntegrationPoints. |
void |
addIntegrationPoints(List<org.glassfish.admingui.connector.IntegrationPoint> points,
String id)
This method allows new
IntegrationPoints to be added to
the known IntegrationPoints. |
org.glassfish.admingui.connector.Index |
getHelpIndex(String locale)
This method returns a merged Table Of Contents for all found help
sets for the given locale.
|
org.glassfish.admingui.connector.TOC |
getHelpTOC(String locale)
This method returns a merged Table Of Contents for all found help
sets for the given locale.
|
List<org.glassfish.admingui.connector.IntegrationPoint> |
getIntegrationPoints(String type)
This method returns the
IntegrationPoints associated with
the given type. |
ClassLoader |
getModuleClassLoader(String moduleName)
This method returns the
ClassLoader associated with
the requested module. |
Map<String,List<URL>> |
getResources(String name)
This method searches the classpath of all plugins for the requested
resource and returns all instances of it (if any).
|
protected void |
init()
Initialize the available
IntegrationPoints. |
protected void init()
Initialize the available IntegrationPoints.
public org.glassfish.admingui.connector.TOC getHelpTOC(String locale)
This method returns a merged Table Of Contents for all found help sets for the given locale.
public org.glassfish.admingui.connector.Index getHelpIndex(String locale)
This method returns a merged Table Of Contents for all found help sets for the given locale.
public Map<String,List<URL>> getResources(String name)
This method searches the classpath of all plugins for the requested
resource and returns all instances of it (if any). This method
will NOT return null, but may return an empty
List.
public void addIntegrationPoints(List<org.glassfish.admingui.connector.IntegrationPoint> points, String id)
This method allows new IntegrationPoints to be added to
the known IntegrationPoints.
public void addIntegrationPoint(org.glassfish.admingui.connector.IntegrationPoint point,
String id)
This method allows a new IntegrationPoint to be added to
the known IntegrationPoints.
public List<org.glassfish.admingui.connector.IntegrationPoint> getIntegrationPoints(String type)
This method returns the IntegrationPoints associated with
the given type.
type - The type of IntegrationPoints to retrieve.public ClassLoader getModuleClassLoader(String moduleName)
This method returns the ClassLoader associated with
the requested module. If the requested module does not exist, has
not been initialized, or does not contain any admin console
extensions, this method will return null.
moduleName - The name of the module.null, or the module's ClassLoader.Copyright © 2014. All rights reserved.