The Collect action retrieves documents from a repository. For each document that is collected, a FlowFile is routed to the "Collect Output" relationship of the connector group.
Type: asynchronous
| Parameter | Description | Required |
|---|---|---|
ConnectorGroup
|
The name of the connector group to send the request to. This must match the name you specified when you configured the ConnectorGroupRouter processor in your dataflow. |
Yes |
Documents
|
A comma-separated list of identifiers to specify the documents to collect. | Yes |
http://host:10000/action=Collect &ConnectorGroup=FileSystem &Documents=...
This is an asynchronous action, so you receive a token in response to the request. The following XML shows an example response to the QueueInfo action.
<autnresponse>
<action>QUEUEINFO</action>
<response>SUCCESS</response>
<responsedata>
<actions>
<action>
<status>Finished</status>
<queued_time>2019-Sep-12 16:28:02</queued_time>
<time_in_queue>0</time_in_queue>
<process_start_time>2019-Sep-12 16:28:02</process_start_time>
<time_processing>0</time_processing>
<process_end_time>2019-Sep-12 16:28:03</process_end_time>
<success>identifier1</success>
<success>identifier2</success>
<failed reason="File does not exist for collection '/opt/files/spreadsheet2.xlsx'">identifier3</failed>
<token>...</token>
</action>
</actions>
</responsedata>
</autnresponse>
|
|