When the Disk forwarding agent is set to use MultiForwardingUDR
input, it accepts input of the UDR type MultiForwardingUDR
declared in the package FNT. The declaration follows:
Code Block | ||||
---|---|---|---|---|
| ||||
internal MultiForwardingUDR { // Entire file content byte[] content; // Target filename and directory FNTUDR fntSpecification; }; |
The content of the MultiForwardingUDR will be stored at the path that you have set in the fntSpecification
field. Use the APL functions fntAddString
and fntAddDirDelimiter
to set the value of this field. For further information about these functions, see /wiki/spaces/MD82/pages/3781359 in the /wiki/spaces/MD82/pages/3781270.
The Disk forwarding agent can handle multiple batches simultaneously. A new batch is created when the agent receives a MultiForwardingUDR
with a fntSpecification
field that has not already been used in a preceding UDR.
If the fntSpecification
field is empty or invalid the content of the MultiForwardingUDR
is sent to error handling.
Non-existing directories will be created if the Create Non-Existing Directories check box under the Filename Template tab is checked. Every configuration option referring to bytearray input is ignored when a MultiForwardingUDR
type is expected. The incoming UDR will be dropped if any of the fields has a null value.
Info | |||||||
---|---|---|---|---|---|---|---|
| |||||||
This example shows the APL code used in an Analysis agent connected to a forwarding agent expecting input of type
The Analysis agent mentioned previous in the example will send two |