org.apache.geronimo.j2ee.deployment
Class EARContext

java.lang.Object
  extended byorg.apache.geronimo.deployment.DeploymentContext
      extended byorg.apache.geronimo.j2ee.deployment.EARContext

public class EARContext
extends org.apache.geronimo.deployment.DeploymentContext

Version:
$Rev:386276 $ $Date: 2006-05-03 06:35:17 +0200 (Wed, 03 May 2006) $

Constructor Summary
EARContext(File baseDir, File inPlaceConfigurationDir, org.apache.geronimo.kernel.repository.Environment environment, org.apache.geronimo.kernel.config.ConfigurationModuleType moduleType, org.apache.geronimo.gbean.AbstractName baseName, EARContext parent)
           
EARContext(File baseDir, File inPlaceConfigurationDir, org.apache.geronimo.kernel.repository.Environment environment, org.apache.geronimo.kernel.config.ConfigurationModuleType moduleType, org.apache.geronimo.kernel.Naming naming, org.apache.geronimo.kernel.config.ConfigurationManager configurationManager, org.apache.geronimo.gbean.AbstractNameQuery serverName, org.apache.geronimo.gbean.AbstractName baseName, org.apache.geronimo.gbean.AbstractNameQuery transactionContextManagerObjectName, org.apache.geronimo.gbean.AbstractNameQuery connectionTrackerObjectName, org.apache.geronimo.gbean.AbstractNameQuery transactedTimerName, org.apache.geronimo.gbean.AbstractNameQuery nonTransactedTimerName, org.apache.geronimo.gbean.AbstractNameQuery corbaGBeanObjectName, RefContext refContext)
           
EARContext(File baseDir, File inPlaceConfigurationDir, org.apache.geronimo.kernel.repository.Environment environment, org.apache.geronimo.kernel.config.ConfigurationModuleType moduleType, org.apache.geronimo.kernel.Naming naming, org.apache.geronimo.kernel.config.ConfigurationManager configurationManager, Collection repositories, org.apache.geronimo.gbean.AbstractNameQuery serverName, org.apache.geronimo.gbean.AbstractName baseName, org.apache.geronimo.gbean.AbstractNameQuery transactionContextManagerObjectName, org.apache.geronimo.gbean.AbstractNameQuery connectionTrackerObjectName, org.apache.geronimo.gbean.AbstractNameQuery transactedTimerName, org.apache.geronimo.gbean.AbstractNameQuery nonTransactedTimerName, org.apache.geronimo.gbean.AbstractNameQuery corbaGBeanObjectName, RefContext refContext)
           
 
Method Summary
 void addSecurityContext(String contextID, Object componentPermissions)
           
 org.apache.geronimo.gbean.AbstractNameQuery getConnectionTrackerObjectName()
           
 Map getContextIDToPermissionsMap()
           
 org.apache.geronimo.gbean.AbstractNameQuery getCORBAGBeanObjectName()
           
 org.apache.geronimo.gbean.AbstractName getJaccManagerName()
           
 org.apache.geronimo.gbean.AbstractName getModuleName()
           
 org.apache.geronimo.gbean.AbstractNameQuery getNonTransactedTimerName()
           
 RefContext getRefContext()
           
 org.apache.geronimo.security.deployment.SecurityConfiguration getSecurityConfiguration()
           
 org.apache.geronimo.gbean.AbstractNameQuery getServerName()
           
 org.apache.geronimo.gbean.AbstractNameQuery getTransactedTimerName()
           
 org.apache.geronimo.gbean.AbstractNameQuery getTransactionContextManagerObjectName()
           
 void setJaccManagerName(org.apache.geronimo.gbean.AbstractName jaccManagerName)
           
 void setSecurityConfiguration(org.apache.geronimo.security.deployment.SecurityConfiguration 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, findGBeans, findGBeans, flush, getAdditionalDeployment, getBaseDir, getClassLoader, getConfigID, getConfiguration, getConfigurationData, getConfigurationManager, getGBeanInstance, getGBeanNames, getInPlaceConfigurationDir, getNaming, getTargetFile, listGBeans
 
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,
                  org.apache.geronimo.kernel.repository.Environment environment,
                  org.apache.geronimo.kernel.config.ConfigurationModuleType moduleType,
                  org.apache.geronimo.kernel.Naming naming,
                  org.apache.geronimo.kernel.config.ConfigurationManager configurationManager,
                  Collection repositories,
                  org.apache.geronimo.gbean.AbstractNameQuery serverName,
                  org.apache.geronimo.gbean.AbstractName baseName,
                  org.apache.geronimo.gbean.AbstractNameQuery transactionContextManagerObjectName,
                  org.apache.geronimo.gbean.AbstractNameQuery connectionTrackerObjectName,
                  org.apache.geronimo.gbean.AbstractNameQuery transactedTimerName,
                  org.apache.geronimo.gbean.AbstractNameQuery nonTransactedTimerName,
                  org.apache.geronimo.gbean.AbstractNameQuery corbaGBeanObjectName,
                  RefContext refContext)
           throws org.apache.geronimo.common.DeploymentException

EARContext

public EARContext(File baseDir,
                  File inPlaceConfigurationDir,
                  org.apache.geronimo.kernel.repository.Environment environment,
                  org.apache.geronimo.kernel.config.ConfigurationModuleType moduleType,
                  org.apache.geronimo.kernel.Naming naming,
                  org.apache.geronimo.kernel.config.ConfigurationManager configurationManager,
                  org.apache.geronimo.gbean.AbstractNameQuery serverName,
                  org.apache.geronimo.gbean.AbstractName baseName,
                  org.apache.geronimo.gbean.AbstractNameQuery transactionContextManagerObjectName,
                  org.apache.geronimo.gbean.AbstractNameQuery connectionTrackerObjectName,
                  org.apache.geronimo.gbean.AbstractNameQuery transactedTimerName,
                  org.apache.geronimo.gbean.AbstractNameQuery nonTransactedTimerName,
                  org.apache.geronimo.gbean.AbstractNameQuery corbaGBeanObjectName,
                  RefContext refContext)
           throws org.apache.geronimo.common.DeploymentException

EARContext

public EARContext(File baseDir,
                  File inPlaceConfigurationDir,
                  org.apache.geronimo.kernel.repository.Environment environment,
                  org.apache.geronimo.kernel.config.ConfigurationModuleType moduleType,
                  org.apache.geronimo.gbean.AbstractName baseName,
                  EARContext parent)
           throws org.apache.geronimo.common.DeploymentException
Method Detail

getServerName

public org.apache.geronimo.gbean.AbstractNameQuery getServerName()

getTransactionContextManagerObjectName

public org.apache.geronimo.gbean.AbstractNameQuery getTransactionContextManagerObjectName()

getConnectionTrackerObjectName

public org.apache.geronimo.gbean.AbstractNameQuery getConnectionTrackerObjectName()

getTransactedTimerName

public org.apache.geronimo.gbean.AbstractNameQuery getTransactedTimerName()

getNonTransactedTimerName

public org.apache.geronimo.gbean.AbstractNameQuery getNonTransactedTimerName()

getCORBAGBeanObjectName

public org.apache.geronimo.gbean.AbstractNameQuery getCORBAGBeanObjectName()

getRefContext

public RefContext getRefContext()

getModuleName

public org.apache.geronimo.gbean.AbstractName getModuleName()

getContextIDToPermissionsMap

public Map getContextIDToPermissionsMap()

addSecurityContext

public void addSecurityContext(String contextID,
                               Object componentPermissions)
                        throws org.apache.geronimo.common.DeploymentException
Throws:
org.apache.geronimo.common.DeploymentException

setJaccManagerName

public void setJaccManagerName(org.apache.geronimo.gbean.AbstractName jaccManagerName)

getJaccManagerName

public org.apache.geronimo.gbean.AbstractName getJaccManagerName()

setSecurityConfiguration

public void setSecurityConfiguration(org.apache.geronimo.security.deployment.SecurityConfiguration securityConfiguration)
                              throws org.apache.geronimo.common.DeploymentException
Throws:
org.apache.geronimo.common.DeploymentException

getSecurityConfiguration

public org.apache.geronimo.security.deployment.SecurityConfiguration getSecurityConfiguration()


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