FTP adapter request and response for an append command
The following table describes the elements of an FTP adapter request with the append command.
Elements of an FTP adapter request with append command
The following figure shows an XML template of the adapter request for the FTP adapter with the append command.
XML template of the FTP adapter request with append command
<ftp-request>
<targets>
<target name=""/>
</targets>
<data-transfer-mode></data-transfer-mode>
<commands>
<append>
<local-file></local-file>
<remote-file></remote-file>
</append>
</commands>
</ftp-request>
The following figure shows an XML sample of the adapter request for the FTP adapter with the append command.
XML sample of the FTP adapter request with append command
<ftp-request>
<targets>
<target name="host1"/>
<character-set>Shift_JIS</character-set>
</targets>
<data-transfer-mode>ACTIVE</data-transfer-mode>
<commands>
<append>
<local-file>/path/to/file/filename</local-file>
<remote-file>/path/to/file/filename</remote-file>
</append>
</commands>
</ftp-request>
The append command request for the FTP adapter returns an adapter response that contains the summary information for the command.
The following table describes the elements of an FTP adapter response to a request with append action.
Elements of an FTP adapter response to a request with append command
The following figure illustrates an XML sample of the adapter response for the FTP adapter with append action.
XML sample of the FTP adapter response with append command
<ftp-command-output>
<request-metadata>
<status>success</status>
<error>Present only with status of 'error'</error>
</request-metadata>
<targets-output>
<target-output host="server1">
<target-metadata>
<status>success</status>
<error>Present only with status of 'error'</error>
</target-metadata>
<commands-output>
<command-output>
<metadata>
<id>1</id>
<command>append</command>
<execution-milliseconds>value</execution-milliseconds>
<status>success</status>
<error>Present only with status of 'error'</error>
</metadata>
<output/>
</command-output>
</commands-output>
</target-output>
</targets-output>
</ftp-command-output>
<ftp-command-output>
<request-metadata>
<status>success</status>
<error>Present only with status of 'error'</error>
</request-metadata>
<targets-output>
<target-output host="server1">
<target-metadata>
<status>success</status>
<error>Present only with status of 'error'</error>
</target-metadata>
<commands-output>
<command-output>
<metadata>
<id>1</id>
<command>append</command>
<execution-milliseconds>value</execution-milliseconds>
<status>success</status>
<error>Present only with status of 'error'</error>
</metadata>
<output/>
</command-output>
</commands-output>
</target-output>
</targets-output>
</ftp-command-output>