org.apache.geronimo.deployment.plugin
Class DeploymentConfigurationSupport

java.lang.Object
  extended by org.apache.geronimo.deployment.plugin.DeploymentConfigurationSupport
All Implemented Interfaces:
DeploymentConfiguration
Direct Known Subclasses:
ClientConfiguration, EARConfiguration, RARConfiguration, WARConfiguration

public abstract class DeploymentConfigurationSupport
extends Object
implements DeploymentConfiguration


Field Summary
protected  DConfigBeanRootSupport dConfigRoot
           
 
Constructor Summary
DeploymentConfigurationSupport(DeployableObject deployable, DConfigBeanRootSupport dConfigRoot)
           
 
Method Summary
 DConfigBeanRoot getDConfigBeanRoot(DDBeanRoot bean)
           
 DeployableObject getDeployableObject()
           
 void removeDConfigBean(DConfigBeanRoot bean)
           
 void restore(InputStream inputArchive)
           
 DConfigBeanRoot restoreDConfigBean(InputStream inputArchive, DDBeanRoot bean)
           
 void save(OutputStream outputArchive)
           
 void saveDConfigBean(OutputStream outputArchive, DConfigBeanRoot bean)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dConfigRoot

protected DConfigBeanRootSupport dConfigRoot
Constructor Detail

DeploymentConfigurationSupport

public DeploymentConfigurationSupport(DeployableObject deployable,
                                      DConfigBeanRootSupport dConfigRoot)
Method Detail

getDeployableObject

public DeployableObject getDeployableObject()
Specified by:
getDeployableObject in interface DeploymentConfiguration

getDConfigBeanRoot

public DConfigBeanRoot getDConfigBeanRoot(DDBeanRoot bean)
                                   throws ConfigurationException
Specified by:
getDConfigBeanRoot in interface DeploymentConfiguration
Throws:
ConfigurationException

removeDConfigBean

public void removeDConfigBean(DConfigBeanRoot bean)
                       throws BeanNotFoundException
Specified by:
removeDConfigBean in interface DeploymentConfiguration
Throws:
BeanNotFoundException

save

public void save(OutputStream outputArchive)
          throws ConfigurationException
Specified by:
save in interface DeploymentConfiguration
Throws:
ConfigurationException

restore

public void restore(InputStream inputArchive)
             throws ConfigurationException
Specified by:
restore in interface DeploymentConfiguration
Throws:
ConfigurationException

saveDConfigBean

public void saveDConfigBean(OutputStream outputArchive,
                            DConfigBeanRoot bean)
                     throws ConfigurationException
Specified by:
saveDConfigBean in interface DeploymentConfiguration
Throws:
ConfigurationException

restoreDConfigBean

public DConfigBeanRoot restoreDConfigBean(InputStream inputArchive,
                                          DDBeanRoot bean)
                                   throws ConfigurationException
Specified by:
restoreDConfigBean in interface DeploymentConfiguration
Throws:
ConfigurationException


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