NBPollingResult is the base class for a polling result from the system.
Inheritance Hierarchy

IBM.Broker.Plugin.Connector NBPollingResult
IBM.Broker.Plugin.Connector NBByteArrayPollingResult
IBM.Broker.Plugin.Connector NBTimeoutPollingResult
Namespace: IBM.Broker.Plugin.Connector
Assembly: IBM.Broker.Plugin (in IBM.Broker.Plugin.dll) Version: 9.0.0.0
Syntax
Remarks
The connector writer implements and constructs NBPollingResult objects, which are returned to Integration Bus for processing from the NBPollingResult.ReadData method.
Integration Bus makes call backs to the NBPollingResult object during the processing of the result as follows:
- LogResult is called when the NBPollingResult is about to be processed and needs to be logged to activity trace.
- BuildInputRecord is called when the record representing the NBPollingResult is required. The record is used to construct the message that is processed in the message flow.
- BuildProperties is called when extra details about the NBPollingResult are required which are not part of the data. These details are written out to the LocalEnvironment tree.
- Confirm is called if the processing of the result was successful.
- MarkAsFailed is called if the processing of the result failed.
The connector writer constructs NBPollingResult objects which are returned to Integration Bus from the NBPollingInputConnector.ReadData method.
See Also