AbstractStep

abstract class AbstractStep(val stepConfig: XProcStepConfiguration, step: StepModel, val type: QName = step.type, val name: String = step.name) : Consumer(source)

Inheritors

Constructors

Link copied to clipboard
constructor(stepConfig: XProcStepConfiguration, step: StepModel, type: QName = step.type, name: String = step.name)

Types

Link copied to clipboard
inner class RunTask : Callable<Unit>

Properties

Link copied to clipboard
val _id: String
Link copied to clipboard
Link copied to clipboard
open override val id: String
Link copied to clipboard
val inputCount: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val outputCount: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
abstract val readyToRun: Boolean
Link copied to clipboard
val staticOptions: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
abstract val stepTimeout: Duration
Link copied to clipboard
Link copied to clipboard
val type: QName
Link copied to clipboard

Functions

Link copied to clipboard
open fun abort()
Link copied to clipboard
abstract fun close(port: String)
Link copied to clipboard
abstract fun input(port: String, doc: XProcDocument)
Link copied to clipboard
abstract fun instantiate()
Link copied to clipboard
abstract fun output(port: String, document: XProcDocument)
Link copied to clipboard
abstract fun prepare()
Link copied to clipboard
open fun reset()
Link copied to clipboard
abstract fun run()
Link copied to clipboard
open fun runStep(parent: CompoundStep)
Link copied to clipboard
open override fun toString(): String