Package com.xmlcalabash.runtime.steps
Class CompoundStepFoot
-
- All Implemented Interfaces:
-
com.xmlcalabash.runtime.steps.Consumer
public final class CompoundStepFoot extends AbstractStep
-
-
Field Summary
Fields Modifier and Type Field Description private final Map<String, List<XProcDocument>>
cache
private final Set<String>
holdPorts
private final RuntimeStepParameters
params
private final Duration
stepTimeout
private final Boolean
readyToRun
private final CompoundStep
parent
private final String
_id
private final String
id
private final Location
location
private final Map<String, Integer>
inputCount
private final Map<String, Integer>
outputCount
private final Map<QName, StaticOptionDetails>
staticOptions
private final Verbosity
verbosity
private Boolean
aborted
private final XProcStepConfiguration
stepConfig
private final QName
type
private final String
name
-
Constructor Summary
Constructors Constructor Description CompoundStepFoot(XProcStepConfiguration config, CompoundStep parent, FootModel step)
-
Method Summary
Modifier and Type Method Description final Map<String, List<XProcDocument>>
getCache()
final Set<String>
getHoldPorts()
RuntimeStepParameters
getParams()
Duration
getStepTimeout()
Boolean
getReadyToRun()
final CompoundStep
getParent()
Unit
input(String port, XProcDocument doc)
Unit
output(String port, XProcDocument document)
Unit
close(String port)
Unit
instantiate()
Unit
prepare()
Unit
run()
Unit
reset()
String
toString()
-
Methods inherited from class com.xmlcalabash.runtime.steps.AbstractStep
abort, defaultBindingDocuments, getAborted, getId, getInputCount, getLocation, getName, getOutputCount, getStaticOptions, getStepConfig, getType, getVerbosity, get_id, runStep, setAborted
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
CompoundStepFoot
CompoundStepFoot(XProcStepConfiguration config, CompoundStep parent, FootModel step)
-
-
Method Detail
-
getCache
final Map<String, List<XProcDocument>> getCache()
-
getHoldPorts
final Set<String> getHoldPorts()
-
getParams
RuntimeStepParameters getParams()
-
getStepTimeout
Duration getStepTimeout()
-
getReadyToRun
Boolean getReadyToRun()
-
getParent
final CompoundStep getParent()
-
input
Unit input(String port, XProcDocument doc)
-
output
Unit output(String port, XProcDocument document)
-
instantiate
Unit instantiate()
-
-
-
-