| 
 | J2EE1.4 SDK | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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(java.io.InputStream inputArchive)Restore from disk to a full set of configuration beans previously stored. | 
|  DConfigBeanRoot | restoreDConfigBean(java.io.InputStream inputArchive,
                   DDBeanRoot bean)Restore from disk to instantated objects all the DConfigBeans associated with a specific deployment descriptor. | 
|  void | save(java.io.OutputStream outputArchive)Save to disk the current set configuration beans created for this deployable module. | 
|  void | saveDConfigBean(java.io.OutputStream outputArchive,
                DConfigBeanRoot bean)Save to disk all the configuration beans associated with a particular deployment descriptor file. | 
| Method Detail | 
public DeployableObject getDeployableObject()
public DConfigBeanRoot getDConfigBeanRoot(DDBeanRoot bean)
                                   throws ConfigurationException
bean - The top level bean that represents the 
       associated deployment descriptor.
ConfigurationException - reports errors in generating 
           a configuration bean
public void removeDConfigBean(DConfigBeanRoot bean)
                       throws BeanNotFoundException
bean - the top leve DConfigBean to remove.
BeanNotFoundException - the bean provides is
      not in this beans child list.
public DConfigBeanRoot restoreDConfigBean(java.io.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 bean
public void saveDConfigBean(java.io.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 generating 
           a configuration bean
public void restore(java.io.InputStream inputArchive)
             throws ConfigurationException
inputArchive - The input stream from which to restore 
       the Configuration.
ConfigurationException - reports errors in generating 
           a configuration bean
public void save(java.io.OutputStream outputArchive)
          throws ConfigurationException
outputArchive - The output stream to which to save the 
        Configuration.
ConfigurationException| 
 | J2EE1.4 SDK | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved.