...
The diagram below illustrates the logical flow of the program through the file binding components.
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
The logical flow of the program is:
...
Eventually, one of the threads that is polling (see step G) for a file in the inbox
directory will see a one. It will use workManager's thread pool to get a thread for processing the file. Processing the file consists of streaming it from inbox
, creating a normalized message, and sending the message to the NMR.
Code Block | borderStyle | solid|||
---|---|---|---|---|
| ||||
protected void init() throws JBIException { if (scheduler == null) { scheduler = new Scheduler(true); } if (scheduleIterator == null) { scheduleIterator = new PollScheduleIterator(); } if (workManager == null) { ComponentContextImpl context = (ComponentContextImpl) getContext(); workManager = context.getWorkManager(); } super.init(); } |
...
The following diagram illustrates this:
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Related Documentation
For more information on the following topics please see:
...