org.apache.geronimo.console.util
Interface ManagementHelper
- All Known Implementing Classes:
- KernelManagementHelper
- public interface ManagementHelper
A helper interface to navigate between management objects. This is not
complete; it will be expanded as necessary.
- Version:
- $Rev: 412804 $ $Date: 2006-06-08 19:17:23 +0200 (Thu, 08 Jun 2006) $
Method Summary |
Object[] |
findByInterface(Class iface)
|
org.apache.geronimo.management.geronimo.ResourceAdapterModule[] |
getAdminObjectModules(org.apache.geronimo.management.geronimo.J2EEServer server,
String[] adminObjectInterfaces)
|
org.apache.geronimo.management.geronimo.JCAAdminObject[] |
getAdminObjects(org.apache.geronimo.management.geronimo.ResourceAdapterModule module,
String[] adminObjectInterfaces)
|
org.apache.geronimo.management.AppClientModule[] |
getAppClients(org.apache.geronimo.management.geronimo.J2EEApplication application)
|
org.apache.geronimo.management.AppClientModule[] |
getAppClients(org.apache.geronimo.management.geronimo.J2EEServer server)
|
org.apache.geronimo.management.geronimo.J2EEApplication[] |
getApplications(org.apache.geronimo.management.geronimo.J2EEServer server)
|
org.apache.geronimo.kernel.repository.Artifact |
getConfigurationNameFor(org.apache.geronimo.gbean.AbstractName abstractName)
|
ConfigurationData[] |
getConfigurations(org.apache.geronimo.kernel.config.ConfigurationModuleType type,
boolean includeChildModules)
|
org.apache.geronimo.management.geronimo.JCAConnectionFactory[] |
getConnectionFactories(org.apache.geronimo.management.geronimo.JCAResource resource)
|
org.apache.geronimo.management.JDBCDataSource[] |
getDataSource(org.apache.geronimo.management.JDBCResource resource)
|
org.apache.geronimo.management.geronimo.J2EEDomain[] |
getDomains()
|
org.apache.geronimo.management.JDBCDriver[] |
getDriver(org.apache.geronimo.management.JDBCDataSource dataSource)
|
org.apache.geronimo.management.EJBModule[] |
getEJBModules(org.apache.geronimo.management.geronimo.J2EEApplication application)
|
org.apache.geronimo.management.EJBModule[] |
getEJBModules(org.apache.geronimo.management.geronimo.J2EEServer server)
|
org.apache.geronimo.management.EJB[] |
getEJBs(org.apache.geronimo.management.EJBModule module)
|
String |
getGBeanDescription(org.apache.geronimo.gbean.AbstractName abstractName)
|
Object[] |
getGBeansImplementing(Class iface)
|
org.apache.geronimo.management.geronimo.JVM[] |
getJavaVMs(org.apache.geronimo.management.geronimo.J2EEServer server)
|
org.apache.geronimo.management.geronimo.JCAResource[] |
getJCAResources(org.apache.geronimo.management.geronimo.J2EEApplication application)
|
org.apache.geronimo.management.geronimo.JCAResource[] |
getJCAResources(org.apache.geronimo.management.geronimo.J2EEServer server)
|
org.apache.geronimo.management.JDBCResource[] |
getJDBCResources(org.apache.geronimo.management.geronimo.J2EEApplication application)
|
org.apache.geronimo.management.JDBCResource[] |
getJDBCResources(org.apache.geronimo.management.geronimo.J2EEServer server)
|
org.apache.geronimo.management.JMSResource[] |
getJMSResources(org.apache.geronimo.management.geronimo.J2EEApplication application)
|
org.apache.geronimo.management.JMSResource[] |
getJMSResources(org.apache.geronimo.management.geronimo.J2EEServer server)
|
org.apache.geronimo.management.geronimo.JCAManagedConnectionFactory |
getManagedConnectionFactory(org.apache.geronimo.management.geronimo.JCAConnectionFactory factory)
|
org.apache.geronimo.management.J2EEDeployedObject |
getModuleForConfiguration(org.apache.geronimo.kernel.repository.Artifact configuration)
Gets a JSR-77 Module (WebModule, EJBModule, etc.) for the specified configuration. |
org.apache.geronimo.management.J2EEModule[] |
getModules(org.apache.geronimo.management.geronimo.J2EEApplication application)
|
org.apache.geronimo.gbean.AbstractName |
getNameFor(Object component)
|
Object |
getObject(org.apache.geronimo.gbean.AbstractName abstractName)
|
org.apache.geronimo.management.geronimo.JCAManagedConnectionFactory[] |
getOutboundFactories(org.apache.geronimo.management.geronimo.J2EEServer server,
String connectionFactoryInterface)
|
org.apache.geronimo.management.geronimo.JCAManagedConnectionFactory[] |
getOutboundFactories(org.apache.geronimo.management.geronimo.ResourceAdapterModule module)
|
org.apache.geronimo.management.geronimo.JCAManagedConnectionFactory[] |
getOutboundFactories(org.apache.geronimo.management.geronimo.ResourceAdapterModule module,
String connectionFactoryInterface)
|
org.apache.geronimo.management.geronimo.JCAManagedConnectionFactory[] |
getOutboundFactories(org.apache.geronimo.management.geronimo.ResourceAdapterModule module,
String[] connectionFactoryInterfaces)
|
org.apache.geronimo.management.geronimo.ResourceAdapterModule[] |
getOutboundRAModules(org.apache.geronimo.management.geronimo.J2EEServer server,
String connectionFactoryInterface)
|
org.apache.geronimo.management.geronimo.ResourceAdapterModule[] |
getOutboundRAModules(org.apache.geronimo.management.geronimo.J2EEServer server,
String[] connectionFactoryInterfaces)
|
org.apache.geronimo.management.geronimo.ResourceAdapterModule[] |
getRAModules(org.apache.geronimo.management.geronimo.J2EEApplication application)
|
org.apache.geronimo.management.geronimo.ResourceAdapterModule[] |
getRAModules(org.apache.geronimo.management.geronimo.J2EEServer server)
|
org.apache.geronimo.management.geronimo.JCAResource[] |
getRAResources(org.apache.geronimo.management.geronimo.ResourceAdapter adapter)
|
org.apache.geronimo.management.geronimo.ResourceAdapter[] |
getResourceAdapters(org.apache.geronimo.management.geronimo.ResourceAdapterModule module)
|
org.apache.geronimo.management.Servlet[] |
getServlets(org.apache.geronimo.management.geronimo.WebModule module)
|
org.apache.geronimo.system.logging.SystemLog |
getSystemLog(org.apache.geronimo.management.geronimo.JVM jvm)
|
org.apache.geronimo.management.geronimo.WebModule[] |
getWebModules(org.apache.geronimo.management.geronimo.J2EEApplication application)
|
org.apache.geronimo.management.geronimo.WebModule[] |
getWebModules(org.apache.geronimo.management.geronimo.J2EEServer server)
|
void |
testLoginModule(org.apache.geronimo.management.geronimo.J2EEServer server,
LoginModule module,
Map options)
|
Subject |
testLoginModule(org.apache.geronimo.management.geronimo.J2EEServer server,
LoginModule module,
Map options,
String username,
String password)
|
getDomains
public org.apache.geronimo.management.geronimo.J2EEDomain[] getDomains()
getApplications
public org.apache.geronimo.management.geronimo.J2EEApplication[] getApplications(org.apache.geronimo.management.geronimo.J2EEServer server)
getAppClients
public org.apache.geronimo.management.AppClientModule[] getAppClients(org.apache.geronimo.management.geronimo.J2EEServer server)
getWebModules
public org.apache.geronimo.management.geronimo.WebModule[] getWebModules(org.apache.geronimo.management.geronimo.J2EEServer server)
getEJBModules
public org.apache.geronimo.management.EJBModule[] getEJBModules(org.apache.geronimo.management.geronimo.J2EEServer server)
getRAModules
public org.apache.geronimo.management.geronimo.ResourceAdapterModule[] getRAModules(org.apache.geronimo.management.geronimo.J2EEServer server)
getOutboundRAModules
public org.apache.geronimo.management.geronimo.ResourceAdapterModule[] getOutboundRAModules(org.apache.geronimo.management.geronimo.J2EEServer server,
String connectionFactoryInterface)
getOutboundRAModules
public org.apache.geronimo.management.geronimo.ResourceAdapterModule[] getOutboundRAModules(org.apache.geronimo.management.geronimo.J2EEServer server,
String[] connectionFactoryInterfaces)
getAdminObjectModules
public org.apache.geronimo.management.geronimo.ResourceAdapterModule[] getAdminObjectModules(org.apache.geronimo.management.geronimo.J2EEServer server,
String[] adminObjectInterfaces)
getOutboundFactories
public org.apache.geronimo.management.geronimo.JCAManagedConnectionFactory[] getOutboundFactories(org.apache.geronimo.management.geronimo.J2EEServer server,
String connectionFactoryInterface)
getJCAResources
public org.apache.geronimo.management.geronimo.JCAResource[] getJCAResources(org.apache.geronimo.management.geronimo.J2EEServer server)
getJDBCResources
public org.apache.geronimo.management.JDBCResource[] getJDBCResources(org.apache.geronimo.management.geronimo.J2EEServer server)
getJMSResources
public org.apache.geronimo.management.JMSResource[] getJMSResources(org.apache.geronimo.management.geronimo.J2EEServer server)
getJavaVMs
public org.apache.geronimo.management.geronimo.JVM[] getJavaVMs(org.apache.geronimo.management.geronimo.J2EEServer server)
getSystemLog
public org.apache.geronimo.system.logging.SystemLog getSystemLog(org.apache.geronimo.management.geronimo.JVM jvm)
getModules
public org.apache.geronimo.management.J2EEModule[] getModules(org.apache.geronimo.management.geronimo.J2EEApplication application)
getAppClients
public org.apache.geronimo.management.AppClientModule[] getAppClients(org.apache.geronimo.management.geronimo.J2EEApplication application)
getWebModules
public org.apache.geronimo.management.geronimo.WebModule[] getWebModules(org.apache.geronimo.management.geronimo.J2EEApplication application)
getEJBModules
public org.apache.geronimo.management.EJBModule[] getEJBModules(org.apache.geronimo.management.geronimo.J2EEApplication application)
getRAModules
public org.apache.geronimo.management.geronimo.ResourceAdapterModule[] getRAModules(org.apache.geronimo.management.geronimo.J2EEApplication application)
getJCAResources
public org.apache.geronimo.management.geronimo.JCAResource[] getJCAResources(org.apache.geronimo.management.geronimo.J2EEApplication application)
getJDBCResources
public org.apache.geronimo.management.JDBCResource[] getJDBCResources(org.apache.geronimo.management.geronimo.J2EEApplication application)
getJMSResources
public org.apache.geronimo.management.JMSResource[] getJMSResources(org.apache.geronimo.management.geronimo.J2EEApplication application)
getEJBs
public org.apache.geronimo.management.EJB[] getEJBs(org.apache.geronimo.management.EJBModule module)
getServlets
public org.apache.geronimo.management.Servlet[] getServlets(org.apache.geronimo.management.geronimo.WebModule module)
getResourceAdapters
public org.apache.geronimo.management.geronimo.ResourceAdapter[] getResourceAdapters(org.apache.geronimo.management.geronimo.ResourceAdapterModule module)
getOutboundFactories
public org.apache.geronimo.management.geronimo.JCAManagedConnectionFactory[] getOutboundFactories(org.apache.geronimo.management.geronimo.ResourceAdapterModule module)
getOutboundFactories
public org.apache.geronimo.management.geronimo.JCAManagedConnectionFactory[] getOutboundFactories(org.apache.geronimo.management.geronimo.ResourceAdapterModule module,
String connectionFactoryInterface)
getOutboundFactories
public org.apache.geronimo.management.geronimo.JCAManagedConnectionFactory[] getOutboundFactories(org.apache.geronimo.management.geronimo.ResourceAdapterModule module,
String[] connectionFactoryInterfaces)
getAdminObjects
public org.apache.geronimo.management.geronimo.JCAAdminObject[] getAdminObjects(org.apache.geronimo.management.geronimo.ResourceAdapterModule module,
String[] adminObjectInterfaces)
getRAResources
public org.apache.geronimo.management.geronimo.JCAResource[] getRAResources(org.apache.geronimo.management.geronimo.ResourceAdapter adapter)
getDataSource
public org.apache.geronimo.management.JDBCDataSource[] getDataSource(org.apache.geronimo.management.JDBCResource resource)
getDriver
public org.apache.geronimo.management.JDBCDriver[] getDriver(org.apache.geronimo.management.JDBCDataSource dataSource)
getConnectionFactories
public org.apache.geronimo.management.geronimo.JCAConnectionFactory[] getConnectionFactories(org.apache.geronimo.management.geronimo.JCAResource resource)
getManagedConnectionFactory
public org.apache.geronimo.management.geronimo.JCAManagedConnectionFactory getManagedConnectionFactory(org.apache.geronimo.management.geronimo.JCAConnectionFactory factory)
getObject
public Object getObject(org.apache.geronimo.gbean.AbstractName abstractName)
getConfigurationNameFor
public org.apache.geronimo.kernel.repository.Artifact getConfigurationNameFor(org.apache.geronimo.gbean.AbstractName abstractName)
getGBeanDescription
public String getGBeanDescription(org.apache.geronimo.gbean.AbstractName abstractName)
testLoginModule
public void testLoginModule(org.apache.geronimo.management.geronimo.J2EEServer server,
LoginModule module,
Map options)
testLoginModule
public Subject testLoginModule(org.apache.geronimo.management.geronimo.J2EEServer server,
LoginModule module,
Map options,
String username,
String password)
throws LoginException
- Throws:
LoginException
findByInterface
public Object[] findByInterface(Class iface)
getNameFor
public org.apache.geronimo.gbean.AbstractName getNameFor(Object component)
getConfigurations
public ConfigurationData[] getConfigurations(org.apache.geronimo.kernel.config.ConfigurationModuleType type,
boolean includeChildModules)
getModuleForConfiguration
public org.apache.geronimo.management.J2EEDeployedObject getModuleForConfiguration(org.apache.geronimo.kernel.repository.Artifact configuration)
- Gets a JSR-77 Module (WebModule, EJBModule, etc.) for the specified configuration.
Note: this only works if the configuration is running at the time you ask.
- Returns:
- The Module, or null if the configuration is not running.
getGBeansImplementing
public Object[] getGBeansImplementing(Class iface)
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.