Interface ConfigStep

All Known Subinterfaces:
ConfigStepChooseModel, ConfigStepCommand, ConfigStepCopyDocuments, ConfigStepDocuments, ConfigStepExport, ConfigStepFilter, ConfigStepIndex, ConfigStepLatestChanges, ConfigStepLists, ConfigStepLookup, ConfigStepMenu, ConfigStepMenuProvider, ConfigStepModels, ConfigStepMove, ConfigStepNewRevisions, ConfigStepRemove, ConfigStepRenderJS, ConfigStepRenderPNG, ConfigStepReport, ConfigStepSearchIndex, ConfigStepSymbols, ConfigStepTransform, ConfigStepTree, ConfigStepUpdateReferences

public interface ConfigStep
Marker interface for all available steps in the custom publish. The different steps belong to one or more of three types: 1. Pre steps - performed before data creation (e.g. choosing a model as root with ConfigStepChooseModel) 2. Write steps - performed as part of data creation (e.g. creating model XML with ConfigStepModels) 3. Post steps - performed after data creation (e.g. transforming XML with ConfigStepTransform) The steps will be performed in the order they are added to the configuration with the exception that pre-steps are always performed before write-steps and write steps before post-steps.