| Interface | Description | 
|---|---|
| DefaultDeployShellFactory.Configurator | 
 Configures a newly created root DeployShell. 
 | 
| DependableFactory | |
| DependableReader | |
| DependableWriter | |
| DeployCommandFactory | |
| DeployShellFactory | |
| HashDependableReader | |
| HashDependableWriter | |
| HashProfileReader | |
| HashProfileWriter | |
| ProfileFactory | |
| ProfileInfo | |
| ProfileMigrator | 
 Migrates a  
HashStructure based Profile from an old format to a new format. | 
| ProfileReader | |
| ProfileRecognizer | |
| ProfileWriter | |
| ProgressListener | |
| ProgressObject | 
| Class | Description | 
|---|---|
| Cookie | 
 A simple transient  
Map to store objects between method calls. | 
| DataElement | |
| DefaultDeployShellFactory | 
 The default implementation of a DeployShellFactory creates a DeployShell
 that has the current Context and information gathered from the
 DeploymentManager and DeploymentViewManager. 
 | 
| DependableFactory.SpiData | |
| DeployCommandFactory.SpiData | |
| DeployShellFactory.SpiData | |
| HashDependableReader.SpiData | |
| HashDependableWriter.SpiData | |
| HashProfileReader.SpiData | |
| HashProfileWriter.SpiData | |
| NonmigratedProfile | 
 A profile that has not been recognized by any registered  
HashProfileReader or HashProfileWriter
 providers. | 
| ProfileFactory.SpiData | |
| ProfileInfo.SpiData | |
| ProfileReader.SpiData | |
| ProgressEvent |