Data Transfer Mode: determines whether FilePublisher transfers data in Block mode or Record mode. Each of these modes in turn has a guaranteed mode and a reliable mode. For guaranteed delivery, you can use ECM with the RV message transport, and you can use durable topics for the EMS transport. For details, see
Data Transfer Modes.
File Processing Options: determines the service can run once, or can be configured to run continuously. When configured for the latter, it processes and publishes files when it receives an event such as a timer event (polling), or an event generated by a message (trigger).
Transport Options: supports TIBCO Rendezvous, TIBCO Rendezvous Certified Messaging (RVCM), and TIBCO EMS message transport.
Publication Options: in Record mode, after processing a file, the service provides options to publish the objects generated during the file processing. These options include capabilities for checkpoint restart, to batch objects for publication, delay publication, invoke a callout before publication, or to publish an object only if all of its associations have no errors.
Data Transfer Mode: determines whether FileSubscriber transfers data in Block Mode or Record Mode. Each of these modes in turn has a guaranteed mode and a reliable mode. For guaranteed delivery, you can use either ECM with the RV message transport or durable topics for the EMS transport. For details, see
Data Transfer Modes.
Processing and File Generation Options: the service can be configured to generate files in a specific library; the service also provides options for executing a command or calling a program before or after generating an output file, and for determining when and how to generate the output file.
Transport Options: supports the TIBCO Rendezvous, TIBCO Rendezvous Certified Messaging (RVCM), and TIBCO EMS message transport (reliable and certified).
When FileSubscriber writes the output file, it uses the filePrefix parameter as the output file name. You can also optionally append the system date and time to the file name by using the
appendDateTime parameter.