org.apache.geronimo.management.geronimo
Interface J2EEServer

All Superinterfaces:
J2EEManagedObject, J2EEServer

public interface J2EEServer
extends J2EEServer

Geronimo-specific extensions to the standard J2EE server management interface.

Version:
$Rev: 399534 $ $Date: 2006-05-04 06:09:17 +0200 (Thu, 04 May 2006) $

Method Summary
 AppClientModule[] getAppClients()
          Gets the application clients currently running in this J2EEServer.
 J2EEApplication[] getApplications()
          Gets the applications currently running in this J2EEServer.
 org.apache.geronimo.kernel.config.ConfigurationManager getConfigurationManager()
          Gets the ConfigurationManager associated with this J2EEServer.
 J2EEDeployedObject[] getDeployedObjectInstances()
          A list of all of the J2EEApplication and J2EEModule types deployed on this J2EEServer.
 EJBManager[] getEJBManagers()
          Gets the EJB Managers associated with this J2EEServer, or null if there are none in the current server configuration.
 EJBModule[] getEJBModules()
          Gets the EJB modules currently running in this J2EEServer.
 JVM[] getJavaVMInstances()
          A list of all Java virtual machines on which this J2EEServer has running threads.
 JMSManager[] getJMSManagers()
          Gets the JMS Managers associated with this J2EEServer, or null if there are none in the current server configuration.
 KeystoreManager getKeystoreManager()
          Gets the KeystoreManager associated with this J2EEServer.
 LoginService getLoginService()
          Gets the LoginService associated with this J2EEServer.
 org.apache.geronimo.system.plugin.PluginInstaller getPluginInstaller()
          Gets the PluginInstaller associated with this J2EEServer.
 org.apache.geronimo.system.plugin.PluginRepositoryList[] getPluginRepositoryLists()
          Gets the lists of plugin repositories available in this server.
 org.apache.geronimo.kernel.repository.ListableRepository[] getRepositories()
          Gets the Repositories associated with this J2EEServer.
 ResourceAdapterModule[] getResourceAdapterModules()
          Gets the J2EE Connector modules currently running in this J2EEServer.
 J2EEResource[] getResourceInstances()
          A list of resources available to this server.
 SecurityRealm[] getSecurityRealms()
          Gets the SecurityRealms associated with this J2EEServer.
 org.apache.geronimo.system.serverinfo.ServerInfo getServerInfo()
          Gets the ServerInfo associated with this J2EEServer.
 org.apache.geronimo.system.threads.ThreadPool[] getThreadPools()
          Gets the thread pools associated with this J2EEServer.
 WebManager[] getWebManagers()
          Gets the Web Managers associated with this J2EEServer, or null if there are none in the current server configuration.
 WebModule[] getWebModules()
          Gets the web modules currently running in this J2EEServer.
 org.apache.geronimo.kernel.repository.WritableListableRepository[] getWritableRepositories()
          Gets the writable repositories associated with this J2EEServer.
 
Methods inherited from interface org.apache.geronimo.management.J2EEServer
getDeployedObjects, getJavaVMs, getResources, getServerVendor, getServerVersion
 
Methods inherited from interface org.apache.geronimo.management.J2EEManagedObject
getObjectName, isEventProvider, isStateManageable, isStatisticsProvider
 

Method Detail

getDeployedObjectInstances

public J2EEDeployedObject[] getDeployedObjectInstances()
A list of all of the J2EEApplication and J2EEModule types deployed on this J2EEServer.

Returns:
the deployed objects on this server
See Also:
"JSR77.3.3.1.1"

getResourceInstances

public J2EEResource[] getResourceInstances()
A list of resources available to this server.

Returns:
the resources available to this server
See Also:
"JSR77.3.3.1.2"

getJavaVMInstances

public JVM[] getJavaVMInstances()
A list of all Java virtual machines on which this J2EEServer has running threads.

Returns:
the JVMs for this server
See Also:
"JSR77.3.3.1.3"

getWebManagers

public WebManager[] getWebManagers()
Gets the Web Managers associated with this J2EEServer, or null if there are none in the current server configuration.


getEJBManagers

public EJBManager[] getEJBManagers()
Gets the EJB Managers associated with this J2EEServer, or null if there are none in the current server configuration.


getJMSManagers

public JMSManager[] getJMSManagers()
Gets the JMS Managers associated with this J2EEServer, or null if there are none in the current server configuration.


getThreadPools

public org.apache.geronimo.system.threads.ThreadPool[] getThreadPools()
Gets the thread pools associated with this J2EEServer.


getRepositories

public org.apache.geronimo.kernel.repository.ListableRepository[] getRepositories()
Gets the Repositories associated with this J2EEServer.


getWritableRepositories

public org.apache.geronimo.kernel.repository.WritableListableRepository[] getWritableRepositories()
Gets the writable repositories associated with this J2EEServer.


getSecurityRealms

public SecurityRealm[] getSecurityRealms()
Gets the SecurityRealms associated with this J2EEServer.


getServerInfo

public org.apache.geronimo.system.serverinfo.ServerInfo getServerInfo()
Gets the ServerInfo associated with this J2EEServer.


getLoginService

public LoginService getLoginService()
Gets the LoginService associated with this J2EEServer.


getKeystoreManager

public KeystoreManager getKeystoreManager()
Gets the KeystoreManager associated with this J2EEServer.


getPluginRepositoryLists

public org.apache.geronimo.system.plugin.PluginRepositoryList[] getPluginRepositoryLists()
Gets the lists of plugin repositories available in this server.


getPluginInstaller

public org.apache.geronimo.system.plugin.PluginInstaller getPluginInstaller()
Gets the PluginInstaller associated with this J2EEServer.


getConfigurationManager

public org.apache.geronimo.kernel.config.ConfigurationManager getConfigurationManager()
Gets the ConfigurationManager associated with this J2EEServer.


getApplications

public J2EEApplication[] getApplications()
Gets the applications currently running in this J2EEServer.


getAppClients

public AppClientModule[] getAppClients()
Gets the application clients currently running in this J2EEServer.


getWebModules

public WebModule[] getWebModules()
Gets the web modules currently running in this J2EEServer.


getEJBModules

public EJBModule[] getEJBModules()
Gets the EJB modules currently running in this J2EEServer.


getResourceAdapterModules

public ResourceAdapterModule[] getResourceAdapterModules()
Gets the J2EE Connector modules currently running in this J2EEServer.



Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.