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

java.lang.Object
  extended by org.apache.geronimo.j2ee.management.impl.J2EEApplicationImpl
All Implemented Interfaces:
J2EEApplication, J2EEDeployedObject, J2EEManagedObject

public class J2EEApplicationImpl
extends java.lang.Object
implements J2EEApplication

Version:
$Rev: 476049 $ $Date: 2006-11-17 12:35:17 +0800 (Fri, 17 Nov 2006) $

Field Summary
static GBeanInfo GBEAN_INFO
           
 
Constructor Summary
J2EEApplicationImpl(java.lang.String objectName, java.lang.String deploymentDescriptor, J2EEServer server, java.util.Collection resources, java.util.Collection appClientModules, java.util.Collection ejbModules, java.util.Collection resourceAdapterModules, java.util.Collection webModules)
           
 
Method Summary
 AppClientModule[] getClientModules()
           
 java.lang.String getDeploymentDescriptor()
           
 EJBModule[] getEJBModules()
           
static GBeanInfo getGBeanInfo()
           
 java.lang.String[] getModules()
           
 J2EEModule[] getModulesInstances()
           
 java.lang.String getObjectName()
           
 ResourceAdapterModule[] getRAModules()
           
 J2EEResource[] getResources()
           
 java.lang.String getServer()
           
 WebModule[] getWebModules()
           
 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

J2EEApplicationImpl

public J2EEApplicationImpl(java.lang.String objectName,
                           java.lang.String deploymentDescriptor,
                           J2EEServer server,
                           java.util.Collection resources,
                           java.util.Collection appClientModules,
                           java.util.Collection ejbModules,
                           java.util.Collection resourceAdapterModules,
                           java.util.Collection webModules)
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

getModules

public java.lang.String[] getModules()
Specified by:
getModules in interface J2EEApplication

getModulesInstances

public J2EEModule[] getModulesInstances()

getResources

public J2EEResource[] getResources()

getClientModules

public AppClientModule[] getClientModules()

getEJBModules

public EJBModule[] getEJBModules()

getRAModules

public ResourceAdapterModule[] getRAModules()

getWebModules

public WebModule[] getWebModules()

getDeploymentDescriptor

public java.lang.String getDeploymentDescriptor()
Specified by:
getDeploymentDescriptor in interface J2EEDeployedObject

getServer

public java.lang.String getServer()
Specified by:
getServer in interface J2EEDeployedObject

getGBeanInfo

public static GBeanInfo getGBeanInfo()


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