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

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

public class J2EEServerImpl
extends java.lang.Object
implements J2EEServer

Version:
$Rev: 698441 $ $Date: 2008-09-24 15:10:08 +0800 (Wed, 24 Sep 2008) $

Field Summary
static GBeanInfo GBEAN_INFO
           
 
Constructor Summary
J2EEServerImpl(java.lang.String objectName, ServerInfo serverInfo, java.util.Collection jvms, java.util.Collection resources, java.util.Collection applications, java.util.Collection appClientModules, java.util.Collection webModules, java.util.Collection ejbModules, java.util.Collection resourceAdapterModules, java.util.Collection webManagers, java.util.Collection ejbManagers, java.util.Collection jmsManagers, java.util.Collection threadPools, java.util.Collection repositories, java.util.Collection writableRepos, java.util.Collection securityRealms, java.util.Collection keystoreManagers, ConfigurationManager configurationManager)
           
 
Method Summary
 AppClientModule[] getAppClients()
           
 J2EEApplication[] getApplications()
           
 ConfigurationManager getConfigurationManager()
           
 J2EEDeployedObject[] getDeployedObjectInstances()
           
 java.lang.String[] getDeployedObjects()
           
 EJBManager[] getEJBManagers()
           
 EJBModule[] getEJBModules()
           
static GBeanInfo getGBeanInfo()
           
 JVM[] getJavaVMInstances()
           
 java.lang.String[] getJavaVMs()
           
 JMSManager[] getJMSManagers()
           
 KeystoreManager getKeystoreManager()
           
 java.lang.String getObjectName()
           
 ListableRepository[] getRepositories()
           
 ResourceAdapterModule[] getResourceAdapterModules()
           
 J2EEResource[] getResourceInstances()
           
 java.lang.String[] getResources()
           
 SecurityRealm[] getSecurityRealms()
           
 ServerInfo getServerInfo()
           
 java.lang.String getServerVendor()
           
 java.lang.String getServerVersion()
           
 ThreadPool[] getThreadPools()
           
 WebManager[] getWebManagers()
           
 WebModule[] getWebModules()
           
 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 GBeanInfo GBEAN_INFO
Constructor Detail

J2EEServerImpl

public J2EEServerImpl(java.lang.String objectName,
                      ServerInfo serverInfo,
                      java.util.Collection jvms,
                      java.util.Collection resources,
                      java.util.Collection applications,
                      java.util.Collection appClientModules,
                      java.util.Collection webModules,
                      java.util.Collection ejbModules,
                      java.util.Collection resourceAdapterModules,
                      java.util.Collection webManagers,
                      java.util.Collection ejbManagers,
                      java.util.Collection jmsManagers,
                      java.util.Collection threadPools,
                      java.util.Collection repositories,
                      java.util.Collection writableRepos,
                      java.util.Collection securityRealms,
                      java.util.Collection keystoreManagers,
                      ConfigurationManager configurationManager)
Method Detail

getObjectName

public java.lang.String getObjectName()
Specified by:
getObjectName in interface J2EEManagedObject

isStateManageable

public boolean isStateManageable()
Specified by:
isStateManageable in interface J2EEManagedObject

isStatisticsProvider

public boolean isStatisticsProvider()
Specified by:
isStatisticsProvider in interface J2EEManagedObject

isEventProvider

public boolean isEventProvider()
Specified by:
isEventProvider in interface J2EEManagedObject

getDeployedObjects

public java.lang.String[] getDeployedObjects()
Specified by:
getDeployedObjects in interface J2EEServer

getDeployedObjectInstances

public J2EEDeployedObject[] getDeployedObjectInstances()

getResources

public java.lang.String[] getResources()
Specified by:
getResources in interface J2EEServer

getResourceInstances

public J2EEResource[] getResourceInstances()

getJavaVMs

public java.lang.String[] getJavaVMs()
Specified by:
getJavaVMs in interface J2EEServer

getJavaVMInstances

public JVM[] getJavaVMInstances()

getApplications

public J2EEApplication[] getApplications()

getAppClients

public AppClientModule[] getAppClients()

getWebModules

public WebModule[] getWebModules()

getEJBModules

public EJBModule[] getEJBModules()

getResourceAdapterModules

public ResourceAdapterModule[] getResourceAdapterModules()

getWebManagers

public WebManager[] getWebManagers()

getEJBManagers

public EJBManager[] getEJBManagers()

getJMSManagers

public JMSManager[] getJMSManagers()

getThreadPools

public ThreadPool[] getThreadPools()

getRepositories

public ListableRepository[] getRepositories()

getWritableRepositories

public WritableListableRepository[] getWritableRepositories()

getSecurityRealms

public SecurityRealm[] getSecurityRealms()

getServerInfo

public ServerInfo getServerInfo()

getKeystoreManager

public KeystoreManager getKeystoreManager()

getConfigurationManager

public ConfigurationManager getConfigurationManager()

getServerVendor

public java.lang.String getServerVendor()
Specified by:
getServerVendor in interface J2EEServer

getServerVersion

public java.lang.String getServerVersion()
Specified by:
getServerVersion in interface J2EEServer

getGBeanInfo

public static GBeanInfo getGBeanInfo()


Copyright © 2003-2010 The Apache Geronimo development community. All Rights Reserved.