This pattern processes each record in an input file and accumulates the resulting processed records in one or more "transitory" target files which will be moved to target directories on completion.
This pattern receives data in service requests, messages or through adapters and after processing generates records to transitory files which are moved to target on completion.