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

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

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

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

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()
Specified by:
getDeployedObjectInstances in interface org.apache.geronimo.management.geronimo.J2EEServer

getResources

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

getResourceInstances

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

getJavaVMs

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

getJavaVMInstances

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

getApplications

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

getAppClients

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

getWebModules

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

getEJBModules

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

getResourceAdapterModules

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

getWebManagers

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

getEJBManagers

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

getJMSManagers

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

getThreadPools

public org.apache.geronimo.system.threads.ThreadPool[] getThreadPools()
Specified by:
getThreadPools in interface org.apache.geronimo.management.geronimo.J2EEServer

getRepositories

public org.apache.geronimo.kernel.repository.ListableRepository[] getRepositories()
Specified by:
getRepositories in interface org.apache.geronimo.management.geronimo.J2EEServer

getWritableRepositories

public org.apache.geronimo.kernel.repository.WritableListableRepository[] getWritableRepositories()
Specified by:
getWritableRepositories in interface org.apache.geronimo.management.geronimo.J2EEServer

getSecurityRealms

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

getPluginRepositoryLists

public org.apache.geronimo.system.plugin.PluginRepositoryList[] getPluginRepositoryLists()
Specified by:
getPluginRepositoryLists in interface org.apache.geronimo.management.geronimo.J2EEServer

getServerInfo

public org.apache.geronimo.system.serverinfo.ServerInfo getServerInfo()
Specified by:
getServerInfo in interface org.apache.geronimo.management.geronimo.J2EEServer

getLoginService

public org.apache.geronimo.management.geronimo.LoginService getLoginService()
Specified by:
getLoginService in interface org.apache.geronimo.management.geronimo.J2EEServer

getKeystoreManager

public org.apache.geronimo.management.geronimo.KeystoreManager getKeystoreManager()
Specified by:
getKeystoreManager in interface org.apache.geronimo.management.geronimo.J2EEServer

getPluginInstaller

public org.apache.geronimo.system.plugin.PluginInstaller getPluginInstaller()
Specified by:
getPluginInstaller in interface org.apache.geronimo.management.geronimo.J2EEServer

getConfigurationManager

public org.apache.geronimo.kernel.config.ConfigurationManager getConfigurationManager()
Specified by:
getConfigurationManager in interface org.apache.geronimo.management.geronimo.J2EEServer

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 © 2003-2007 Apache Software Foundation. All Rights Reserved.