org.apache.geronimo.deployment.plugin
Class DeploymentConfigurationImpl

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

public class DeploymentConfigurationImpl
extends Object
implements javax.enterprise.deploy.spi.DeploymentConfiguration

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

Constructor Summary
DeploymentConfigurationImpl(javax.enterprise.deploy.model.DeployableObject deployable)
           
 
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
 

Constructor Detail

DeploymentConfigurationImpl

public DeploymentConfigurationImpl(javax.enterprise.deploy.model.DeployableObject deployable)
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.