Uses of Interface
com.xebialabs.deployit.Step

Packages that use Step
com.xebialabs.deployit Contains the core classes, interfaces and annotations for the Deployit plugin API. 
com.xebialabs.deployit.mapper The mapper framework; a way to modularize runbooks. 
com.xebialabs.deployit.mapper.artifact A number of standard artifact mappers. 
com.xebialabs.deployit.runbook   
com.xebialabs.deployit.step   
com.xebialabs.deployit.steps Provides a number of standard Step steps. 
com.xebialabs.deployit.util Provides a number of utility classes. 
 

Uses of Step in com.xebialabs.deployit
 

Methods in com.xebialabs.deployit that return types with arguments of type Step
 java.util.List<Step> ChangeResolution.getSteps()
          Returns the steps that need to executed for the resolved changes.
 

Methods in com.xebialabs.deployit with parameters of type Step
 void ChangeResolution.addStep(Step stepToAdd)
          Adds a step to the list of steps to be executed.
 

Method parameters in com.xebialabs.deployit with type arguments of type Step
 void ChangeResolution.addSteps(java.util.List<Step> stepsToAdd)
          Adds multiple steps to the list of steps to be executed.
 

Constructor parameters in com.xebialabs.deployit with type arguments of type Step
ChangeResolution(Change<?> c, java.util.List<Step> steps)
          Creates a change resolution linking the given change with the provided step list.
 

Uses of Step in com.xebialabs.deployit.mapper
 

Method parameters in com.xebialabs.deployit.mapper with type arguments of type Step
 void StepGeneratingMapper.generateAdditionSteps(java.util.List<Step> steps)
          Generates all the steps that will add artifacts/resources to the middleware.
protected  void ModificationSupportingMappingAgnosticStepGeneratingMapper.generateAdditionStepsForAddedMapping(S newMappingSource, Mapping newMapping, T newMappingTarget, java.util.List<Step> steps)
          Overrides StepGeneratingMapper.generateAdditionStepsForAddedMapping(Serializable, Mapping, Serializable, List) to invoke ModificationSupportingMappingAgnosticStepGeneratingMapper.generateAdditionStepsForAddedMapping(Serializable, Serializable, List).
protected  void MappingAgnosticStepGeneratingMapper.generateAdditionStepsForAddedMapping(S newMappingSource, Mapping newMapping, T newMappingTarget, java.util.List<Step> steps)
          Overrides StepGeneratingMapper.generateAdditionStepsForAddedMapping(Serializable, Mapping, Serializable, List) to invoke MappingAgnosticStepGeneratingMapper.generateAdditionStepsForAddedMapping(Serializable, Serializable, List).
protected abstract  void StepGeneratingMapper.generateAdditionStepsForAddedMapping(S newMappingSource, M newMapping, T newMappingTarget, java.util.List<Step> steps)
          Must be implemented by a subclass to generate steps that add an artifact/a resource to the middleware when a mapping is added.
protected abstract  void ModificationSupportingMappingAgnosticStepGeneratingMapper.generateAdditionStepsForAddedMapping(S newMappingSource, T newMappingTarget, java.util.List<Step> steps)
          Version of StepGeneratingMapper.generateAdditionStepsForAddedMapping(Serializable, Mapping, Serializable, List) that does without the newMapping parameter.
protected abstract  void MappingAgnosticStepGeneratingMapper.generateAdditionStepsForAddedMapping(S newMappingSource, T newMappingTarget, java.util.List<Step> steps)
          Version of StepGeneratingMapper.generateAdditionStepsForAddedMapping(Serializable, Mapping, Serializable, List) that does without the newMapping parameter.
protected  void MappingAgnosticStepGeneratingMapper.generateAdditionStepsForModifiedMapping(S newMappingSource, Mapping newMapping, T newMappingTarget, java.util.List<Step> steps)
          Overrides StepGeneratingMapper.generateAdditionStepsForModifiedMapping(Serializable, Mapping, Serializable, List) to invoke MappingAgnosticStepGeneratingMapper.generateAdditionStepsForModifiedMapping(Serializable, Serializable, List).
protected  void StepGeneratingMapper.generateAdditionStepsForModifiedMapping(S newMappingSource, M newVersionOfModifiedMapping, T newMappingTarget, java.util.List<Step> steps)
          Can be overridden by a subclass to generate steps that add an artifact/a resource to the middleware when a mapping is modified.
protected  void ModificationSupportingStepGeneratingMapper.generateAdditionStepsForModifiedMapping(S newSource, M newMapping, T newTarget, java.util.List<Step> steps)
          Overrides StepGeneratingMapper.generateAdditionStepsForModifiedMapping(Serializable, Mapping, Serializable, List) to not generate any steps.
protected  void MappingAgnosticStepGeneratingMapper.generateAdditionStepsForModifiedMapping(S newMappingSource, T newMappingTarget, java.util.List<Step> steps)
          Version of StepGeneratingMapper.generateAdditionStepsForModifiedMapping(Serializable, Mapping, Serializable, List) that does without the newMapping parameter.
 void StepGeneratingMapper.generateDeletionSteps(java.util.List<Step> steps)
          Generates all the steps that will delete artifacts/resources from the middleware.
protected  void ModificationSupportingMappingAgnosticStepGeneratingMapper.generateDeletionStepsForDeletedMapping(S oldSource, Mapping oldMapping, T oldTarget, java.util.List<Step> steps)
          Overrides StepGeneratingMapper.generateDeletionStepsForDeletedMapping(Serializable, Mapping, Serializable, List) to invoke ModificationSupportingMappingAgnosticStepGeneratingMapper.generateDeletionStepsForDeletedMapping(Serializable, Serializable, List).
protected  void MappingAgnosticStepGeneratingMapper.generateDeletionStepsForDeletedMapping(S oldMappingSource, Mapping oldMapping, T oldMappingTarget, java.util.List<Step> steps)
          Overrides StepGeneratingMapper.generateDeletionStepsForDeletedMapping(Serializable, Mapping, Serializable, List) to invoke MappingAgnosticStepGeneratingMapper.generateDeletionStepsForDeletedMapping(Serializable, Serializable, List).
protected abstract  void StepGeneratingMapper.generateDeletionStepsForDeletedMapping(S oldMappingSource, M oldVersionOfModifiedMapping, T oldMappingTarget, java.util.List<Step> steps)
          Must be implemented by a subclass to generate steps that delete an artifact/a resource from the middleware when a mapping is deleted.
protected abstract  void ModificationSupportingMappingAgnosticStepGeneratingMapper.generateDeletionStepsForDeletedMapping(S oldMappingSource, T oldMappingTarget, java.util.List<Step> steps)
          Version of StepGeneratingMapper.generateDeletionStepsForDeletedMapping(Serializable, Mapping, Serializable, List) that does without the newMapping parameter.
protected abstract  void MappingAgnosticStepGeneratingMapper.generateDeletionStepsForDeletedMapping(S oldMappingSource, T oldMappingTarget, java.util.List<Step> steps)
          Version of StepGeneratingMapper.generateDeletionStepsForDeletedMapping(Serializable, Mapping, Serializable, List) that does without the oldMapping parameter.
protected  void MappingAgnosticStepGeneratingMapper.generateDeletionStepsForModifiedMapping(S newMappingSource, Mapping newMapping, T newMappingTarget, java.util.List<Step> steps)
          Overrides StepGeneratingMapper.generateDeletionStepsForModifiedMapping(Serializable, Mapping, Serializable, List) to invoke MappingAgnosticStepGeneratingMapper.generateDeletionStepsForModifiedMapping(Serializable, Serializable, List).
protected  void StepGeneratingMapper.generateDeletionStepsForModifiedMapping(S oldMappingSource, M oldVersionOfModifiedMapping, T oldMappingTarget, java.util.List<Step> steps)
          Can be overridden by a subclass to generate steps that delete an artifact/a resource from the middleware when a mapping is modified.
protected  void ModificationSupportingStepGeneratingMapper.generateDeletionStepsForModifiedMapping(S oldSource, M oldMapping, T oldTarget, java.util.List<Step> steps)
          Overrides StepGeneratingMapper.generateDeletionStepsForModifiedMapping(Serializable, Mapping, Serializable, List) to not generate any steps.
protected  void MappingAgnosticStepGeneratingMapper.generateDeletionStepsForModifiedMapping(S oldMappingSource, T oldMappingTarget, java.util.List<Step> steps)
          Version of StepGeneratingMapper.generateDeletionStepsForModifiedMapping(Serializable, Mapping, Serializable, List) that does without the oldMapping parameter.
 void ModificationSupportingStepGeneratingMapper.generateModificationSteps(java.util.List<Step> steps)
          Generates all the steps that will modify artifacts/resources in the middleware.
protected  void ModificationSupportingMappingAgnosticStepGeneratingMapper.generateModificationStepsForModifiedMapping(S oldSource, Mapping oldVersionOfModifiedMapping, T oldTarget, S newSource, Mapping newVersionOfModifiedMapping, T newTarget, java.util.List<Step> steps)
          Overrides ModificationSupportingStepGeneratingMapper.generateModificationStepsForModifiedMapping(Serializable, Mapping, Serializable, Serializable, Mapping, Serializable, List) to invoke ModificationSupportingMappingAgnosticStepGeneratingMapper.generateModificationStepsForModifiedMapping(Serializable, Serializable, Serializable, Serializable, List).
protected  void ModificationSupportingStepGeneratingMapper.generateModificationStepsForModifiedMapping(S oldMappingSource, M oldVersionOfModifiedMapping, T oldMappingTarget, S newMappingSource, M newVersionOfModifiedMapping, T newMappingTarget, java.util.List<Step> steps)
          Must be implemented by a subclass to generate steps that delete an artifact/a resource from the middleware when a mapping is deleted.
protected abstract  void ModificationSupportingMappingAgnosticStepGeneratingMapper.generateModificationStepsForModifiedMapping(S oldMappingSource, T oldMappingTarget, S newMappingSource, T newMappingTarget, java.util.List<Step> steps)
          Version of StepGeneratingMapper.generateAdditionStepsForAddedMapping(Serializable, Mapping, Serializable, List) that does without the newMapping parameter.
 

Uses of Step in com.xebialabs.deployit.mapper.artifact
 

Method parameters in com.xebialabs.deployit.mapper.artifact with type arguments of type Step
protected  void ConfigurationFilesToHostMapper.generateAdditionStepsForAddedMapping(ConfigurationFiles newSource, ConfigurationFilesMapping m, Host newTarget, java.util.List<Step> steps)
           
protected  void LibrariesToHostMapper.generateAdditionStepsForAddedMapping(Libraries newSource, LibrariesMapping m, Host newTarget, java.util.List<Step> steps)
           
 void SqlScriptToDatabaseMapper.generateAdditionStepsForAddedMapping(SqlScript newSource, Database newTarget, java.util.List<Step> steps)
           
protected  void SqlScriptToDatabaseMapper.generateAdditionStepsForAddedMapping(SqlScript newSource, SqlMapping newMapping, Database newTarget, java.util.List<Step> steps)
           
protected  void ConfigurationFilesToHostMapper.generateDeletionStepsForDeletedMapping(ConfigurationFiles oldSource, ConfigurationFilesMapping m, Host oldTarget, java.util.List<Step> steps)
           
protected  void LibrariesToHostMapper.generateDeletionStepsForDeletedMapping(Libraries oldSource, LibrariesMapping m, Host oldTarget, java.util.List<Step> steps)
           
protected  void SqlScriptToDatabaseMapper.generateDeletionStepsForDeletedMapping(SqlScript oldMappingSource, SqlMapping oldVersionOfModifiedMapping, Database oldMappingTarget, java.util.List<Step> steps)
           
 

Uses of Step in com.xebialabs.deployit.runbook
 

Method parameters in com.xebialabs.deployit.runbook with type arguments of type Step
protected  void HostConnectionRunbook.resolve(Change<Host> change, ChangePlan changePlan, java.util.List<Step> steps)
           
 

Uses of Step in com.xebialabs.deployit.step
 

Classes in com.xebialabs.deployit.step that implement Step
 class HostConnectionStep
           
 

Uses of Step in com.xebialabs.deployit.steps
 

Classes in com.xebialabs.deployit.steps that implement Step
 class CopyStep
          Steps that copies files and directories from one host to another.
 class DeleteStep
          Steps that deletes a file or a directory on a host.
 class HostSessionStep
          Base step for steps that performs execution and/or file manipulation on a host.
 class RunSqlScriptOnDatabaseStep
           
 

Uses of Step in com.xebialabs.deployit.util
 

Method parameters in com.xebialabs.deployit.util with type arguments of type Step
protected abstract  void SingleTypeHandlingRunBook.resolve(Change<T> change, ChangePlan changePlan, java.util.List<Step> steps)
           
 



Copyright © 2010. All Rights Reserved.