org.apache.geronimo.j2ee.management.impl
Class J2EEServerImpl

java.lang.Object
  extended by org.apache.geronimo.j2ee.management.impl.J2EEServerImpl
All Implemented Interfaces:
org.apache.geronimo.management.J2EEManagedObject, org.apache.geronimo.management.J2EEServer

public class J2EEServerImpl
extends Object
implements org.apache.geronimo.management.geronimo.J2EEServer


Field Summary
static org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
           
 
Constructor Summary
J2EEServerImpl(String objectName, org.apache.geronimo.system.serverinfo.ServerInfo serverInfo, Collection jvms, Collection resources, Collection applications, Collection appClientModules, Collection webModules, Collection ejbModules, Collection resourceAdapterModules, Collection webManagers, Collection ejbManagers, Collection jmsManagers, Collection threadPools, Collection repositories, Collection writableRepos, Collection securityRealms, Collection loginServices, Collection keystoreManagers, org.apache.geronimo.system.plugin.PluginInstaller configurationInstaller, org.apache.geronimo.kernel.config.ConfigurationManager configurationManager, Collection pluginRepoLists)
           
 
Method Summary
 org.apache.geronimo.management.AppClientModule[] getAppClients()
           
 org.apache.geronimo.management.geronimo.J2EEApplication[] getApplications()
           
 org.apache.geronimo.kernel.config.ConfigurationManager getConfigurationManager()
           
 org.apache.geronimo.management.J2EEDeployedObject[] getDeployedObjectInstances()
           
 String[] getDeployedObjects()
           
 org.apache.geronimo.management.geronimo.EJBManager[] getEJBManagers()
           
 org.apache.geronimo.management.EJBModule[] getEJBModules()
           
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
 org.apache.geronimo.management.geronimo.JVM[] getJavaVMInstances()
           
 String[] getJavaVMs()
           
 org.apache.geronimo.management.geronimo.JMSManager[] getJMSManagers()
           
 org.apache.geronimo.management.geronimo.KeystoreManager getKeystoreManager()
           
 org.apache.geronimo.management.geronimo.LoginService getLoginService()
           
 String getObjectName()
           
 org.apache.geronimo.system.plugin.PluginInstaller getPluginInstaller()
           
 org.apache.geronimo.system.plugin.PluginRepositoryList[] getPluginRepositoryLists()
           
 org.apache.geronimo.kernel.repository.ListableRepository[] getRepositories()
           
 org.apache.geronimo.management.geronimo.ResourceAdapterModule[] getResourceAdapterModules()
           
 org.apache.geronimo.management.J2EEResource[] getResourceInstances()
           
 String[] getResources()
           
 org.apache.geronimo.management.geronimo.SecurityRealm[] getSecurityRealms()
           
 org.apache.geronimo.system.serverinfo.ServerInfo getServerInfo()
           
 String getServerVendor()
           
 String getServerVersion()
           
 org.apache.geronimo.system.threads.ThreadPool[] getThreadPools()
           
 org.apache.geronimo.management.geronimo.WebManager[] getWebManagers()
           
 org.apache.geronimo.management.geronimo.WebModule[] getWebModules()
           
 org.apache.geronimo.kernel.repository.WritableListableRepository[] getWritableRepositories()
           
 boolean isEventProvider()
           
 boolean isStateManageable()
           
 boolean isStatisticsProvider()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
Constructor Detail

J2EEServerImpl

public J2EEServerImpl(String objectName,
                      org.apache.geronimo.system.serverinfo.ServerInfo serverInfo,
                      Collection jvms,
                      Collection resources,
                      Collection applications,
                      Collection appClientModules,
                      Collection webModules,
                      Collection ejbModules,
                      Collection resourceAdapterModules,
                      Collection webManagers,
                      Collection ejbManagers,
                      Collection jmsManagers,
                      Collection threadPools,
                      Collection repositories,
                      Collection writableRepos,
                      Collection securityRealms,
                      Collection loginServices,
                      Collection keystoreManagers,
                      org.apache.geronimo.system.plugin.PluginInstaller configurationInstaller,
                      org.apache.geronimo.kernel.config.ConfigurationManager configurationManager,
                      Collection pluginRepoLists)
Method Detail

getObjectName

public String getObjectName()
Specified by:
getObjectName in interface org.apache.geronimo.management.J2EEManagedObject

isStateManageable

public boolean isStateManageable()
Specified by:
isStateManageable in interface org.apache.geronimo.management.J2EEManagedObject

isStatisticsProvider

public boolean isStatisticsProvider()
Specified by:
isStatisticsProvider in interface org.apache.geronimo.management.J2EEManagedObject

isEventProvider

public boolean isEventProvider()
Specified by:
isEventProvider in interface org.apache.geronimo.management.J2EEManagedObject

getDeployedObjects

public String[] getDeployedObjects()
Specified by:
getDeployedObjects in interface org.apache.geronimo.management.J2EEServer

getDeployedObjectInstances

public org.apache.geronimo.management.J2EEDeployedObject[] getDeployedObjectInstances()

getResources

public String[] getResources()
Specified by:
getResources in interface org.apache.geronimo.management.J2EEServer

getResourceInstances

public org.apache.geronimo.management.J2EEResource[] getResourceInstances()

getJavaVMs

public String[] getJavaVMs()
Specified by:
getJavaVMs in interface org.apache.geronimo.management.J2EEServer

getJavaVMInstances

public org.apache.geronimo.management.geronimo.JVM[] getJavaVMInstances()

getApplications

public org.apache.geronimo.management.geronimo.J2EEApplication[] getApplications()

getAppClients

public org.apache.geronimo.management.AppClientModule[] getAppClients()

getWebModules

public org.apache.geronimo.management.geronimo.WebModule[] getWebModules()

getEJBModules

public org.apache.geronimo.management.EJBModule[] getEJBModules()

getResourceAdapterModules

public org.apache.geronimo.management.geronimo.ResourceAdapterModule[] getResourceAdapterModules()

getWebManagers

public org.apache.geronimo.management.geronimo.WebManager[] getWebManagers()

getEJBManagers

public org.apache.geronimo.management.geronimo.EJBManager[] getEJBManagers()

getJMSManagers

public org.apache.geronimo.management.geronimo.JMSManager[] getJMSManagers()

getThreadPools

public org.apache.geronimo.system.threads.ThreadPool[] getThreadPools()

getRepositories

public org.apache.geronimo.kernel.repository.ListableRepository[] getRepositories()

getWritableRepositories

public org.apache.geronimo.kernel.repository.WritableListableRepository[] getWritableRepositories()

getSecurityRealms

public org.apache.geronimo.management.geronimo.SecurityRealm[] getSecurityRealms()

getPluginRepositoryLists

public org.apache.geronimo.system.plugin.PluginRepositoryList[] getPluginRepositoryLists()

getServerInfo

public org.apache.geronimo.system.serverinfo.ServerInfo getServerInfo()

getLoginService

public org.apache.geronimo.management.geronimo.LoginService getLoginService()

getKeystoreManager

public org.apache.geronimo.management.geronimo.KeystoreManager getKeystoreManager()

getPluginInstaller

public org.apache.geronimo.system.plugin.PluginInstaller getPluginInstaller()

getConfigurationManager

public org.apache.geronimo.kernel.config.ConfigurationManager getConfigurationManager()

getServerVendor

public String getServerVendor()
Specified by:
getServerVendor in interface org.apache.geronimo.management.J2EEServer

getServerVersion

public String getServerVersion()
Specified by:
getServerVersion in interface org.apache.geronimo.management.J2EEServer

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


Copyright © 2006 Apache Software Foundation. All Rights Reserved.