Package com.xmlcalabash.steps
Class HttpRequestStep
-
- All Implemented Interfaces:
-
com.xmlcalabash.api.XProcStep
public class HttpRequestStep extends AbstractAtomicStep
-
-
Field Summary
Fields Modifier and Type Field Description private final List<XProcDocument>
documents
private URI
href
private String
method
private final Map<QName, XdmValue>
serialization
private final Map<String, String>
headers
private final Map<String, XdmValue>
auth
private final Map<QName, XdmValue>
parameters
private String
assert
private final RuntimeStepParameters
stepParams
private final XProcStepConfiguration
stepConfig
private final Receiver
receiver
private final Map<QName, LazyValue>
options
private final Map<String, List<XProcDocument>>
queues
private final Long
nodeId
-
Constructor Summary
Constructors Constructor Description HttpRequestStep()
-
Method Summary
Modifier and Type Method Description final List<XProcDocument>
getDocuments()
final URI
getHref()
final Unit
setHref(URI href)
final String
getMethod()
final Unit
setMethod(String method)
final Map<QName, XdmValue>
getSerialization()
final Map<String, String>
getHeaders()
final Map<String, XdmValue>
getAuth()
final Map<QName, XdmValue>
getParameters()
final String
getAssert()
final Unit
setAssert(String assert)
Unit
run()
Unit
reset()
String
toString()
-
Methods inherited from class com.xmlcalabash.steps.AbstractAtomicStep
abort, booleanBinding, establishNamespaceBinding, establishNamespaceBinding, extensionAttributes, getNodeId, getOptions, getQueues, getReceiver, getStepConfig, getStepParams, hasBinding, input, integerBinding, mediaTypeBinding, option, overrideContentTypes, qnameBinding, qnameMapBinding, setup, stringBinding, stringMapBinding, teardown, uriBinding, valueBinding, xmlBinding
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getDocuments
final List<XProcDocument> getDocuments()
-
getSerialization
final Map<QName, XdmValue> getSerialization()
-
getHeaders
final Map<String, String> getHeaders()
-
getParameters
final Map<QName, XdmValue> getParameters()
-
-
-
-