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

OnlineSystem Object
  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

public abstract class NBPollingResult
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