Qorus Integration Engine®
5.0.12_git
|
provides access to the filesystem More...
Classes | |
class | QorusSystemFsService |
system fs service More... | |
provides access to the filesystem
The streams in the following table are provided.
Supported Data Streams
Stream | Dir | HTTP Method | Args | Description |
get-file | out | GET | path=string rename=string del=boolean timeout=ms [block=integer] | Reads a file and streams the raw data as binary data to the sender, where it can be converted to a string and encoded with a particular encoding if necessary. Requires FILESYSTEM-CONTROL or FILESYSTEM-READ permissions to access |
get-xml-data | out | GET | path=string rename=string del=boolean element=string timeout=ms [encoding=string] [block=integer] | Reads an XML file and streams records to the sender. Requires FILESYSTEM-CONTROL or FILESYSTEM-READ permissions to access |
get-csv-data | out | GET | path=string rename=string del=boolean timeout=ms [block=integer] csvutil=hash see CsvUtil::CsvFileIterator::constructor() for details the structure of this hash] | Reads a CSV or other structured data file parsable with CsvUtil::CsvFileIterator and streams records to the sender. Requires FILESYSTEM-CONTROL or FILESYSTEM-READ permissions to access |
get-fixed-data | out | GET | path=string rename=string del=boolean timeout=ms [block=integer] fixedlengthutil=hash with "spec" and "opts" keys; see FixedLengthUtil::FixedLengthFileIterator::constructor() for details on the meanings of the values of these hash keys] | Reads a fixed-length file parsable with FixedLengthUtil::FixedLengthFileIterator and streams records to the sender. Requires FILESYSTEM-CONTROL or FILESYSTEM-READ permissions to access |
put-file | in | POST | path=string timeout=ms [target_path=string] [mode=int] [encoding=string] | Accepts streamed string or binary data and writes the data to the given file |