org.apache.geronimo.j2ee.deployment
Class EARContext

java.lang.Object
  extended by org.apache.geronimo.deployment.DeploymentContext
      extended by org.apache.geronimo.j2ee.deployment.EARContext

public class EARContext
extends DeploymentContext


Field Summary
 
Fields inherited from class org.apache.geronimo.deployment.DeploymentContext
moduleName
 
Constructor Summary
EARContext(File baseDir, File inPlaceConfigurationDir, Environment environment, ConfigurationModuleType moduleType, AbstractName baseName, EARContext parent)
           
EARContext(File baseDir, File inPlaceConfigurationDir, Environment environment, ConfigurationModuleType moduleType, Naming naming, ConfigurationManager configurationManager, AbstractNameQuery serverName, AbstractName baseName, AbstractNameQuery transactionManagerObjectName, AbstractNameQuery connectionTrackerObjectName, AbstractNameQuery transactedTimerName, AbstractNameQuery nonTransactedTimerName, AbstractNameQuery corbaGBeanObjectName, Map messageDestinations)
           
EARContext(File baseDir, File inPlaceConfigurationDir, Environment environment, ConfigurationModuleType moduleType, Naming naming, ConfigurationManager configurationManager, Collection repositories, AbstractNameQuery serverName, AbstractName baseName, AbstractNameQuery transactionManagerObjectName, AbstractNameQuery connectionTrackerObjectName, AbstractNameQuery transactedTimerName, AbstractNameQuery nonTransactedTimerName, AbstractNameQuery corbaGBeanObjectName)
           
 
Method Summary
 void addSecurityContext(String contextID, Object componentPermissions)
           
 AbstractNameQuery getConnectionTrackerName()
           
 Map getContextIDToPermissionsMap()
           
 AbstractNameQuery getCORBAGBeanName()
           
 Map<Object,Object> getGeneralData()
           
 AbstractName getJaccManagerName()
           
 Map getMessageDestinations()
           
 AbstractNameQuery getNonTransactedTimerName()
           
 Object getSecurityConfiguration()
           
 AbstractNameQuery getServerName()
           
 AbstractNameQuery getTransactedTimerName()
           
 AbstractNameQuery getTransactionManagerName()
           
 void registerMessageDestionations(String moduleName, Map nameMap)
           
 void setJaccManagerName(AbstractName jaccManagerName)
           
 void setSecurityConfiguration(Object securityConfiguration)
           
 
Methods inherited from class org.apache.geronimo.deployment.DeploymentContext
addAdditionalDeployment, addChildConfiguration, addClass, addFile, addFile, addFile, addFile, addGBean, addGBean, addInclude, addInclude, addInclude, addIncludeAsPackedJar, addManifestClassPath, close, findGBean, findGBean, findGBeanDatas, findGBeans, findGBeans, flush, getAdditionalDeployment, getBaseDir, getClassLoader, getCompleteManifestClassPath, getCompleteManifestClassPath, getConfigID, getConfiguration, getConfigurationData, getConfigurationManager, getGBeanInstance, getGBeanNames, getInPlaceConfigurationDir, getModuleName, getNaming, getTargetFile, listGBeans, removeGBean, verify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EARContext

public EARContext(File baseDir,
                  File inPlaceConfigurationDir,
                  Environment environment,
                  ConfigurationModuleType moduleType,
                  Naming naming,
                  ConfigurationManager configurationManager,
                  Collection repositories,
                  AbstractNameQuery serverName,
                  AbstractName baseName,
                  AbstractNameQuery transactionManagerObjectName,
                  AbstractNameQuery connectionTrackerObjectName,
                  AbstractNameQuery transactedTimerName,
                  AbstractNameQuery nonTransactedTimerName,
                  AbstractNameQuery corbaGBeanObjectName)
           throws DeploymentException
Throws:
DeploymentException

EARContext

public EARContext(File baseDir,
                  File inPlaceConfigurationDir,
                  Environment environment,
                  ConfigurationModuleType moduleType,
                  Naming naming,
                  ConfigurationManager configurationManager,
                  AbstractNameQuery serverName,
                  AbstractName baseName,
                  AbstractNameQuery transactionManagerObjectName,
                  AbstractNameQuery connectionTrackerObjectName,
                  AbstractNameQuery transactedTimerName,
                  AbstractNameQuery nonTransactedTimerName,
                  AbstractNameQuery corbaGBeanObjectName,
                  Map messageDestinations)
           throws DeploymentException
Throws:
DeploymentException

EARContext

public EARContext(File baseDir,
                  File inPlaceConfigurationDir,
                  Environment environment,
                  ConfigurationModuleType moduleType,
                  AbstractName baseName,
                  EARContext parent)
           throws DeploymentException
Throws:
DeploymentException
Method Detail

getServerName

public AbstractNameQuery getServerName()

getTransactionManagerName

public AbstractNameQuery getTransactionManagerName()

getConnectionTrackerName

public AbstractNameQuery getConnectionTrackerName()

getTransactedTimerName

public AbstractNameQuery getTransactedTimerName()

getNonTransactedTimerName

public AbstractNameQuery getNonTransactedTimerName()

getCORBAGBeanName

public AbstractNameQuery getCORBAGBeanName()

getContextIDToPermissionsMap

public Map getContextIDToPermissionsMap()

addSecurityContext

public void addSecurityContext(String contextID,
                               Object componentPermissions)
                        throws DeploymentException
Throws:
DeploymentException

setJaccManagerName

public void setJaccManagerName(AbstractName jaccManagerName)

getJaccManagerName

public AbstractName getJaccManagerName()

setSecurityConfiguration

public void setSecurityConfiguration(Object securityConfiguration)
                              throws DeploymentException
Throws:
DeploymentException

getSecurityConfiguration

public Object getSecurityConfiguration()

registerMessageDestionations

public void registerMessageDestionations(String moduleName,
                                         Map nameMap)
                                  throws DeploymentException
Throws:
DeploymentException

getMessageDestinations

public Map getMessageDestinations()

getGeneralData

public Map<Object,Object> getGeneralData()


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