org.apache.geronimo.j2ee.deployment
Class EARConfigBuilder
java.lang.Object
org.apache.geronimo.j2ee.deployment.EARConfigBuilder
- All Implemented Interfaces:
- org.apache.geronimo.deployment.ConfigurationBuilder
- public class EARConfigBuilder
- extends Object
- implements org.apache.geronimo.deployment.ConfigurationBuilder
- Version:
- $Rev: 411496 $ $Date: 2006-06-04 03:35:04 +0200 (Sun, 04 Jun 2006) $
Field Summary |
static org.apache.geronimo.gbean.GBeanInfo |
GBEAN_INFO
|
Constructor Summary |
EARConfigBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
org.apache.geronimo.gbean.AbstractNameQuery transactionContextManagerAbstractName,
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 ejbReferenceBuilder,
Collection webConfigBuilder,
Collection connectorConfigBuilder,
Collection resourceReferenceBuilder,
Collection appClientConfigBuilder,
Collection serviceReferenceBuilder,
org.apache.geronimo.kernel.Kernel kernel)
|
EARConfigBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
org.apache.geronimo.gbean.AbstractNameQuery transactionContextManagerAbstractName,
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,
EJBReferenceBuilder ejbReferenceBuilder,
ModuleBuilder webConfigBuilder,
ModuleBuilder connectorConfigBuilder,
ResourceReferenceBuilder resourceReferenceBuilder,
ModuleBuilder appClientConfigBuilder,
ServiceReferenceBuilder serviceReferenceBuilder,
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)
|
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 transactionContextManagerAbstractName,
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 ejbReferenceBuilder,
Collection webConfigBuilder,
Collection connectorConfigBuilder,
Collection resourceReferenceBuilder,
Collection appClientConfigBuilder,
Collection serviceReferenceBuilder,
org.apache.geronimo.kernel.Kernel kernel)
EARConfigBuilder
public EARConfigBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
org.apache.geronimo.gbean.AbstractNameQuery transactionContextManagerAbstractName,
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,
EJBReferenceBuilder ejbReferenceBuilder,
ModuleBuilder webConfigBuilder,
ModuleBuilder connectorConfigBuilder,
ResourceReferenceBuilder resourceReferenceBuilder,
ModuleBuilder appClientConfigBuilder,
ServiceReferenceBuilder serviceReferenceBuilder,
org.apache.geronimo.kernel.Naming naming)
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 © 2003-2007 Apache Software Foundation. All Rights Reserved.