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.