Method Summary - mfx - 3.1

Syncsort™ MFX Programmers Guide

Product type
Software
Portfolio
Integrate
Product family
Syncsort™ software
Product
Syncsort™ MFX > MFX
Version
3.1
ft:locale
en-US
Product name
Syncsort™ MFX
ft:title
Syncsort™ MFX Programmers Guide
Copyright
2024
First publish date
2010
ft:lastEdition
2025-02-20
ft:lastPublication
2025-02-20T09:24:15.574000

Modifier & Type

Method

Description

Void

addAllocation (java.lang.String allocation)

Add an allocation request to be sent to the Syncsort™ MFX invocation.

Void

addControlStatement (java.lang.String controlStatement)

Add a control statement to be sent to the Syncsort™ MFX invocation.

Void

disableInputStream()

Indicate that the records to Syncsort™ MFX are to be provided via the SORTIN DD and not from Java.

Void

disableOutputStream()

Indicate that the output records from Syncsort™ MFX are to be sent to the SORTOUT DD and not to Java.

java.io.OutputStream

getChildStdinStream()

Returns a java.io.OutputStream that can be used to send records to the child Syncsort™ MFX process.

java.io.InputStream

getChildStdoutStream()

Returns a java.io.InputStream that can be used to read output records from the child Syncsort™ MFX process.

Int

getReturnCode()

Wait for Syncsort™ MFX to complete.

java.util.List

getStderrLines()

Return a list of stderr output lines (Strings) from the spawned Syncsort™ MFX process.

Void

setInputStreamHasRdws()

Indicate that the records to be sent as input to Syncsort™ MFX are variable length, and that each record will prefixed by a 4-byte (big endian) RDW.

Void

setInputStreamRecLen(int reclen)

Set a fixed record length for the records that will be sent as input to Syncsort™ MFX.

Void

setOutputStreamHasRdws()

Indicate that the records sent from Syncsort™ MFX to java are variable length, and that each record will prefixed by a 4 byte (big endian) RDW.

Void

setOutputStreamRecLen(int reclen)

Set a fixed record length for the records that will be received from Syncsort™ MFX.

Void

setSameAddressSpace(boolean same)

Sets whether the child Syncsort™ MFX process will be spawned in the same address space as the Java JVM, or in a separate/new BPX address space.