org.apache.geronimo.deployment.plugin
Class DeploymentConfigurationSupport

java.lang.Object
  extended byorg.apache.geronimo.deployment.plugin.DeploymentConfigurationSupport
All Implemented Interfaces:
javax.enterprise.deploy.spi.DeploymentConfiguration

public abstract class DeploymentConfigurationSupport
extends Object
implements javax.enterprise.deploy.spi.DeploymentConfiguration

Version:
$Rev: 355877 $ $Date: 2005-12-11 03:48:27 +0100 (Sun, 11 Dec 2005) $

Field Summary
protected  DConfigBeanRootSupport dConfigRoot
           
 
Constructor Summary
DeploymentConfigurationSupport(javax.enterprise.deploy.model.DeployableObject deployable, DConfigBeanRootSupport dConfigRoot)
           
 
Method Summary
 javax.enterprise.deploy.spi.DConfigBeanRoot getDConfigBeanRoot(javax.enterprise.deploy.model.DDBeanRoot bean)
           
 javax.enterprise.deploy.model.DeployableObject getDeployableObject()
           
 void removeDConfigBean(javax.enterprise.deploy.spi.DConfigBeanRoot bean)
           
 void restore(InputStream inputArchive)
           
 javax.enterprise.deploy.spi.DConfigBeanRoot restoreDConfigBean(InputStream inputArchive, javax.enterprise.deploy.model.DDBeanRoot bean)
           
 void save(OutputStream outputArchive)
           
 void saveDConfigBean(OutputStream outputArchive, javax.enterprise.deploy.spi.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(javax.enterprise.deploy.model.DeployableObject deployable,
                                      DConfigBeanRootSupport dConfigRoot)
Method Detail

getDeployableObject

public javax.enterprise.deploy.model.DeployableObject getDeployableObject()
Specified by:
getDeployableObject in interface javax.enterprise.deploy.spi.DeploymentConfiguration

getDConfigBeanRoot

public javax.enterprise.deploy.spi.DConfigBeanRoot getDConfigBeanRoot(javax.enterprise.deploy.model.DDBeanRoot bean)
                                                               throws javax.enterprise.deploy.spi.exceptions.ConfigurationException
Specified by:
getDConfigBeanRoot in interface javax.enterprise.deploy.spi.DeploymentConfiguration
Throws:
javax.enterprise.deploy.spi.exceptions.ConfigurationException

removeDConfigBean

public void removeDConfigBean(javax.enterprise.deploy.spi.DConfigBeanRoot bean)
                       throws javax.enterprise.deploy.spi.exceptions.BeanNotFoundException
Specified by:
removeDConfigBean in interface javax.enterprise.deploy.spi.DeploymentConfiguration
Throws:
javax.enterprise.deploy.spi.exceptions.BeanNotFoundException

save

public void save(OutputStream outputArchive)
          throws javax.enterprise.deploy.spi.exceptions.ConfigurationException
Specified by:
save in interface javax.enterprise.deploy.spi.DeploymentConfiguration
Throws:
javax.enterprise.deploy.spi.exceptions.ConfigurationException

restore

public void restore(InputStream inputArchive)
             throws javax.enterprise.deploy.spi.exceptions.ConfigurationException
Specified by:
restore in interface javax.enterprise.deploy.spi.DeploymentConfiguration
Throws:
javax.enterprise.deploy.spi.exceptions.ConfigurationException

saveDConfigBean

public void saveDConfigBean(OutputStream outputArchive,
                            javax.enterprise.deploy.spi.DConfigBeanRoot bean)
                     throws javax.enterprise.deploy.spi.exceptions.ConfigurationException
Specified by:
saveDConfigBean in interface javax.enterprise.deploy.spi.DeploymentConfiguration
Throws:
javax.enterprise.deploy.spi.exceptions.ConfigurationException

restoreDConfigBean

public javax.enterprise.deploy.spi.DConfigBeanRoot restoreDConfigBean(InputStream inputArchive,
                                                                      javax.enterprise.deploy.model.DDBeanRoot bean)
                                                               throws javax.enterprise.deploy.spi.exceptions.ConfigurationException
Specified by:
restoreDConfigBean in interface javax.enterprise.deploy.spi.DeploymentConfiguration
Throws:
javax.enterprise.deploy.spi.exceptions.ConfigurationException


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