Package com.xmlcalabash.runtime.steps
Class CompoundStepHead
-
- All Implemented Interfaces:
-
com.xmlcalabash.runtime.steps.Consumer
public final class CompoundStepHead extends AbstractStep
-
-
Field Summary
Fields Modifier and Type Field Description private final RuntimeStepParameters
params
private final Map<String, DefaultInput>
defaultInputs
private final Set<String>
openPorts
private final Duration
stepTimeout
private final Map<String, List<XProcDocument>>
cache
private final Map<QName, List<XProcDocument>>
options
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 CompoundStepHead(XProcStepConfiguration config, CompoundStep parent, HeadModel step)
-
Method Summary
Modifier and Type Method Description RuntimeStepParameters
getParams()
final Map<String, DefaultInput>
getDefaultInputs()
final Set<String>
getOpenPorts()
Duration
getStepTimeout()
final Map<String, List<XProcDocument>>
getCache()
final Map<QName, List<XProcDocument>>
getOptions()
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
-
CompoundStepHead
CompoundStepHead(XProcStepConfiguration config, CompoundStep parent, HeadModel step)
-
-
Method Detail
-
getParams
RuntimeStepParameters getParams()
-
getDefaultInputs
final Map<String, DefaultInput> getDefaultInputs()
-
getOpenPorts
final Set<String> getOpenPorts()
-
getStepTimeout
Duration getStepTimeout()
-
getCache
final Map<String, List<XProcDocument>> getCache()
-
getOptions
final Map<QName, List<XProcDocument>> getOptions()
-
getReadyToRun
Boolean getReadyToRun()
-
getParent
final CompoundStep getParent()
-
input
Unit input(String port, XProcDocument doc)
-
output
Unit output(String port, XProcDocument document)
-
instantiate
Unit instantiate()
-
-
-
-