org.apache.geronimo.deployment.service
Class ServiceConfigBuilder
java.lang.Object
  
org.apache.geronimo.deployment.service.ServiceConfigBuilder
- All Implemented Interfaces: 
 - org.apache.geronimo.deployment.ConfigurationBuilder
 
public class ServiceConfigBuilder
- extends Object
- implements org.apache.geronimo.deployment.ConfigurationBuilder
  
 
| Fields inherited from interface org.apache.geronimo.deployment.ConfigurationBuilder | 
CONFIG_BUILDER | 
 
 
| 
Method Summary | 
 org.apache.geronimo.deployment.DeploymentContext | 
buildConfiguration(boolean inPlaceDeployment,
                                     org.apache.geronimo.kernel.repository.Artifact configId,
                                     ModuleType moduleType,
                                     JarFile jar,
                                     Collection configurationStores,
                                     org.apache.geronimo.kernel.repository.ArtifactResolver artifactResolver,
                                     org.apache.geronimo.kernel.config.ConfigurationStore targetConfigurationStore)
 
            | 
 org.apache.geronimo.deployment.DeploymentContext | 
buildConfiguration(boolean inPlaceDeployment,
                                     org.apache.geronimo.kernel.repository.Artifact configId,
                                     Object plan,
                                     JarFile jar,
                                     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 | 
 
SERVICE_MODULE
public static final String SERVICE_MODULE
- See Also:
 - Constant Field Values
 
GBEAN_INFO
public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
ServiceConfigBuilder
public ServiceConfigBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
                            Collection repositories,
                            org.apache.geronimo.kernel.Naming naming)
ServiceConfigBuilder
public ServiceConfigBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
                            Collection repositories,
                            Collection serviceBuilders,
                            org.apache.geronimo.kernel.Kernel kernel)
ServiceConfigBuilder
public ServiceConfigBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
                            Collection repositories,
                            Collection serviceBuilders,
                            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 jar,
                                                                           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
 
buildConfiguration
public org.apache.geronimo.deployment.DeploymentContext buildConfiguration(boolean inPlaceDeployment,
                                                                           org.apache.geronimo.kernel.repository.Artifact configId,
                                                                           ModuleType moduleType,
                                                                           JarFile jar,
                                                                           Collection configurationStores,
                                                                           org.apache.geronimo.kernel.repository.ArtifactResolver artifactResolver,
                                                                           org.apache.geronimo.kernel.config.ConfigurationStore targetConfigurationStore)
                                                                    throws org.apache.geronimo.common.DeploymentException,
                                                                           IOException
 
- Throws:
 org.apache.geronimo.common.DeploymentException
IOException
 
getGBeanInfo
public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
 
 
Copyright © 2006 Apache Software Foundation. All Rights Reserved.