The following is a list of tasks supported by Enterprise Data Processor.
New features are continually being added: contact RedTitan for the latest
information.
Running external programs
- Run a program each time a target element is encountered.
- Run an input stream as an MsDOS BAT script and await its completion.
JAVAScript processing
- Select elements from the main datastream and supply them, or just
their contents, for separate processing. Recombine the results with
the main stream.
- Modify element headers by means of an ECMAScript program.
User interactive tasks: wizards; viewing data
Data format conversion: reading in and writing data
Filestore tasks: reading, writing and renaming files
Processing datastreams
- Install tasks using a description encoded as a datastream.
- List a task's composition. The result could be used to install another
copy.
- Concatenate two entire datastreams. Or merge corresponding pairs of
elements from up to three datastreams. Join up to three datastreams
- Fold element data content back into the enclosing element's header
making them into attribute definitions.
- Copy attribute values into the element content, moving the attribute
value to the content of an element with the same name.
- Use attribute values from the main datastream to fill in parameters
specified by elements in two other streams (often set up as constants).
- Create a new attribute for a element, the value being made by the
substitution of a script.
- Wrap an entire datastream with a header to convert a list of data
objects into a single object containing the list. Remove the outer element
headers from a datastream.
- Duplicate a datastream so that it can be used as input to two functions.
- Encourage pipelining by reading ahead of its output.
- Cut up data into lines by looking for [RET] and/or [LF] characters
and replacing them with the EOLN marker. Also package the lines into
pages.
- Count elements and insert an attribute into the element headers supplying
their number in the stream. .
- Sort a list of elements in a datastream.
- Separate datastreams to create a new datastream containing the elements
that are common to both input datastreams.
- Change the names of attributes and tags.
- Convert attribute values to text and format them, with the possibility
of adding or removing leading and/or trailing spaces.
- Perform simple date calculations using dates in the ISO representation.
- Compare element attributes, selecting those that pass the specified
test.Test element attributes, selecting those that pass the specified
test.
Networking
|
Running
external programs
JAVAScript processing
User interactive tasks
Data format conversion
Filestore tasks
Processing datastreams
Networking
Find
out more: download a brochure
|