|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DeploymentConfiguration
An interface that defines a container for all the server-specific configuration information for a single top-level J2EE module. The DeploymentConfiguration object could represent a single stand alone module or an EAR file that contains several sub-modules.
Method Summary | |
---|---|
DConfigBeanRoot |
getDConfigBeanRoot(DDBeanRoot bean)
Returns the top level configuration bean, DConfigBeanRoot, associated with the deployment descriptor represented by the designated DDBeanRoot bean. |
DeployableObject |
getDeployableObject()
Returns an object that provides access to the deployment descriptor data and classes of a J2EE module. |
void |
removeDConfigBean(DConfigBeanRoot bean)
Remove the root DConfigBean and all its children. |
void |
restore(InputStream inputArchive)
Restore from disk to a full set of configuration beans previously stored. |
DConfigBeanRoot |
restoreDConfigBean(InputStream inputArchive,
DDBeanRoot bean)
Restore from disk to instantated objects all the DConfigBeans associated with a specific deployment descriptor. |
void |
save(OutputStream outputArchive)
Save to disk the current set configuration beans created for this deployable module. |
void |
saveDConfigBean(OutputStream outputArchive,
DConfigBeanRoot bean)
Save to disk all the configuration beans associated with a particular deployment descriptor file. |
Method Detail |
---|
DeployableObject getDeployableObject()
DConfigBeanRoot getDConfigBeanRoot(DDBeanRoot bean) throws ConfigurationException
bean
- The top level bean that represents the associated deployment descriptor.
ConfigurationException
- reports errors in generating a configuration beanvoid removeDConfigBean(DConfigBeanRoot bean) throws BeanNotFoundException
bean
- the top leve DConfigBean to remove.
BeanNotFoundException
- the bean provided is not in this beans child list.DConfigBeanRoot restoreDConfigBean(InputStream inputArchive, DDBeanRoot bean) throws ConfigurationException
inputArchive
- The input stream for the file from which the DConfigBeans
should be restored.bean
- The DDBeanRoot bean associated with the deployment descriptor file.
ConfigurationException
- reports errors in generating a configuration beanvoid saveDConfigBean(OutputStream outputArchive, DConfigBeanRoot bean) throws ConfigurationException
outputArchive
- The output stream to which the DConfigBeans should be saved.bean
- The top level bean, DConfigBeanRoot, from which to be save.
ConfigurationException
- reports errors in storing a configuration beanvoid restore(InputStream inputArchive) throws ConfigurationException
inputArchive
- The input stream from which to restore the Configuration.
ConfigurationException
- reports errors in generating a configuration beanvoid save(OutputStream outputArchive) throws ConfigurationException
outputArchive
- The output stream to which to save the Configuration.
ConfigurationException
- reports errors in storing a configuration bean
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |