# Package com.xebialabs.deployit.plugin.api.flow

- Interface Summary
  Interface | Description
  --- | ---
  ExecutionContext |
  ITask | Expose it to the ExecutionContext to allow a step to retrieve the username and other information from the task object.
  PreviewStep |
  RetryableStep |
  StageableStep |
  StagedFile |
  StagingContext |
  StagingTarget |
  Step | A Step that can be executed for either Inspection or Deployment.

- Class Summary
  Class | Description
  --- | ---
  Preview | An preview of the script that a step is going to execute, or of the template that will be copied.

- Enum Summary
  Enum | Description
  --- | ---
  StepExitCode | Return codes that should be returned from a step during execution.