Concepts and glossary > Concepts > Input Analyzer

Input Analyzer
An input connector can be used for different input types, and deliver data to several Events. For example, the same input connector can receive XML structured, page formatted, and record based input, and deliver data to an XMLIN Event, a PageIN Event, and a StreamIN Event.
The Input Analyzer is the component responsible for delivering data to the appropriate Event type. For example, if an input connector is connected to an XMLIN Event and a PageIN Event, the Input Analyzer ensures that XML structured input is delivered to the XMLIN Event, and that page formatted input is delivered to the PageIN Event.Click to enlarge
Figure 5
How the Input Analyzer works
Each input connector is associated with a list of input types. This list includes all input types handled by the input connector, and is used by the Input Analyzer to find a matching Event for the input data. The following steps describe how the Input Analyzer finds a matching Event:
1
2
3
4
If it is not the right input type, the Input Analyzer is notified and continues with the next input type in the list.
5
How the input type list is defined
You define the input type list when you link the input connector to Events in the Runtime configuration. Each time you link the connector to a new Event, the list is updated with the corresponding input type.
For example, if a connector is linked to a StreamIN Event (input type RecordIN) and an XMLIN Event, the input type list includes the input types RecordIN and XMLIN. If you link this connector to a PageIN Event, the input type list is updated with the input type PageIN.
Input types supported by the Input Analyzer
The following input types are supported by the Input Analyzer:
Input types not supported by the Input Analyzer
The following input types are not supported by the Input Analyzer:
This means that if you link an Event using any of these input types, you cannot link any other type of Event to the same input connector.
 
OpenText StreamServe 5.6 Updated: 2013-03-01