Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

oracle.owb.runtime
Interface DeploymentSpecification


public interface DeploymentSpecification

This interface is a Specification for a deployment of a set of Components as broken down into UnitSpecifications.


Method Summary
 DeploymentController createDeploymentController()
          Create a DeploymentController for this DeploymentSpecification.
 UnitSpecification[] getUnitSpecifications()
          Return an array of associated UnitSpecifications.
 void save(java.io.Writer writer)
          Write the contents of the DeploymentSpecification as an XML Stream to the provided writer.
 void saveGeneratedScripts(java.lang.String directoryName)
          Save the Generated Scripts associated with this DeploymentSpecification to the provided directory file name.

 

Method Detail

createDeploymentController

public DeploymentController createDeploymentController()
                                                throws RuntimePlatformException
Create a DeploymentController for this DeploymentSpecification.
Returns:
a DeploymentController.
Throws:
RuntimePlatformException

getUnitSpecifications

public UnitSpecification[] getUnitSpecifications()
Return an array of associated UnitSpecifications.
Returns:
an array of UnitSpecifications.

save

public void save(java.io.Writer writer)
          throws RuntimePlatformException
Write the contents of the DeploymentSpecification as an XML Stream to the provided writer.
Parameters:
writer - the Writer to which the XML Stream is written
RuntimePlatformException

saveGeneratedScripts

public void saveGeneratedScripts(java.lang.String directoryName)
                          throws RuntimePlatformException
Save the Generated Scripts associated with this DeploymentSpecification to the provided directory file name.
Parameters:
directoryName - the directory file into which the Generated Scripts are written.
Throws:
RuntimePlatformException

Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

Copyright © 2003, Oracle. All Rights Reserved.