org.apache.geronimo.j2ee.deployment
Class EARConfigBuilder
java.lang.Object
org.apache.geronimo.j2ee.deployment.EARConfigBuilder
- All Implemented Interfaces:
- org.apache.geronimo.deployment.ConfigurationBuilder, CorbaGBeanNameSource
public class EARConfigBuilder
- extends Object
- implements org.apache.geronimo.deployment.ConfigurationBuilder, CorbaGBeanNameSource
Field Summary |
static org.apache.geronimo.gbean.GBeanInfo |
GBEAN_INFO
|
Fields inherited from interface org.apache.geronimo.deployment.ConfigurationBuilder |
CONFIG_BUILDER |
Constructor Summary |
EARConfigBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
org.apache.geronimo.gbean.AbstractNameQuery transactionManagerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery connectionTrackerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery transactionalTimerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery nonTransactionalTimerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery corbaGBeanAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery serverName,
Collection repositories,
Collection ejbConfigBuilder,
Collection webConfigBuilder,
Collection connectorConfigBuilder,
Collection resourceReferenceBuilder,
Collection appClientConfigBuilder,
Collection securityBuilders,
Collection serviceBuilders,
org.apache.geronimo.kernel.Kernel kernel)
|
EARConfigBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
org.apache.geronimo.gbean.AbstractNameQuery transactionManagerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery connectionTrackerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery transactionalTimerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery nonTransactionalTimerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery corbaGBeanAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery serverName,
Collection repositories,
ModuleBuilder ejbConfigBuilder,
ModuleBuilder webConfigBuilder,
ModuleBuilder connectorConfigBuilder,
ActivationSpecInfoLocator activationSpecInfoLocator,
ModuleBuilder appClientConfigBuilder,
org.apache.geronimo.deployment.NamespaceDrivenBuilder securityBuilder,
org.apache.geronimo.deployment.NamespaceDrivenBuilder serviceBuilder,
org.apache.geronimo.kernel.Naming naming)
|
Method Summary |
org.apache.geronimo.deployment.DeploymentContext |
buildConfiguration(boolean inPlaceDeployment,
org.apache.geronimo.kernel.repository.Artifact configId,
Object plan,
JarFile earFile,
Collection configurationStores,
org.apache.geronimo.kernel.repository.ArtifactResolver artifactResolver,
org.apache.geronimo.kernel.config.ConfigurationStore targetConfigurationStore)
|
org.apache.geronimo.kernel.repository.Artifact |
getConfigurationID(Object plan,
JarFile module,
org.apache.geronimo.deployment.ModuleIDBuilder idBuilder)
|
org.apache.geronimo.gbean.AbstractNameQuery |
getCorbaGBeanName()
|
Object |
getDeploymentPlan(File planFile,
JarFile jarFile,
org.apache.geronimo.deployment.ModuleIDBuilder idBuilder)
|
static org.apache.geronimo.gbean.GBeanInfo |
getGBeanInfo()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBEAN_INFO
public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
EARConfigBuilder
public EARConfigBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
org.apache.geronimo.gbean.AbstractNameQuery transactionManagerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery connectionTrackerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery transactionalTimerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery nonTransactionalTimerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery corbaGBeanAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery serverName,
Collection repositories,
Collection ejbConfigBuilder,
Collection webConfigBuilder,
Collection connectorConfigBuilder,
Collection resourceReferenceBuilder,
Collection appClientConfigBuilder,
Collection securityBuilders,
Collection serviceBuilders,
org.apache.geronimo.kernel.Kernel kernel)
EARConfigBuilder
public EARConfigBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
org.apache.geronimo.gbean.AbstractNameQuery transactionManagerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery connectionTrackerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery transactionalTimerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery nonTransactionalTimerAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery corbaGBeanAbstractName,
org.apache.geronimo.gbean.AbstractNameQuery serverName,
Collection repositories,
ModuleBuilder ejbConfigBuilder,
ModuleBuilder webConfigBuilder,
ModuleBuilder connectorConfigBuilder,
ActivationSpecInfoLocator activationSpecInfoLocator,
ModuleBuilder appClientConfigBuilder,
org.apache.geronimo.deployment.NamespaceDrivenBuilder securityBuilder,
org.apache.geronimo.deployment.NamespaceDrivenBuilder serviceBuilder,
org.apache.geronimo.kernel.Naming naming)
getCorbaGBeanName
public org.apache.geronimo.gbean.AbstractNameQuery getCorbaGBeanName()
- Specified by:
getCorbaGBeanName
in interface CorbaGBeanNameSource
getDeploymentPlan
public Object getDeploymentPlan(File planFile,
JarFile jarFile,
org.apache.geronimo.deployment.ModuleIDBuilder idBuilder)
throws org.apache.geronimo.common.DeploymentException
- Specified by:
getDeploymentPlan
in interface org.apache.geronimo.deployment.ConfigurationBuilder
- Throws:
org.apache.geronimo.common.DeploymentException
getConfigurationID
public org.apache.geronimo.kernel.repository.Artifact getConfigurationID(Object plan,
JarFile module,
org.apache.geronimo.deployment.ModuleIDBuilder idBuilder)
throws IOException,
org.apache.geronimo.common.DeploymentException
- Specified by:
getConfigurationID
in interface org.apache.geronimo.deployment.ConfigurationBuilder
- Throws:
IOException
org.apache.geronimo.common.DeploymentException
buildConfiguration
public org.apache.geronimo.deployment.DeploymentContext buildConfiguration(boolean inPlaceDeployment,
org.apache.geronimo.kernel.repository.Artifact configId,
Object plan,
JarFile earFile,
Collection configurationStores,
org.apache.geronimo.kernel.repository.ArtifactResolver artifactResolver,
org.apache.geronimo.kernel.config.ConfigurationStore targetConfigurationStore)
throws IOException,
org.apache.geronimo.common.DeploymentException
- Specified by:
buildConfiguration
in interface org.apache.geronimo.deployment.ConfigurationBuilder
- Throws:
IOException
org.apache.geronimo.common.DeploymentException
getGBeanInfo
public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
Copyright © 2006 Apache Software Foundation. All Rights Reserved.