See: Description
Interface | Description |
---|---|
AdminInterface |
AdminInterface is an interface that can be added to the OutputConnector or the EventInputConnector to provide administration to the system being connected to.
|
ConnectorStats |
Connector Stats is an interface that should be implemented by connectors that want to report
resource statistics
|
SecurityCredential | |
SecurityIdentity |
Class | Description |
---|---|
ByteArrayInputRecord |
ByteArrayInputRecord provides a default class to handle input records for polling results and events, allowing a record to be created that is based on a byte array.
|
ByteArrayPollingResult |
ByteArrayPollingResult provides a default class to handle byte array based polling results.
|
ByteArrayResponseRecord |
ByteArrayResponseRecord provides a default class to handle byte array based response record.
|
Connector | |
ConnectorClassLoader |
ConnectorClassLoader builds a classloader out of the url paths provided in the constructor,
the shared-classes folders, and the broker /classes folder, searched in that order.
|
ConnectorFactory |
ConnectorFactory is the base class which must be extended to implement a connector which can run in IBM Integration Bus.
|
ContainerServices |
ContainerServices gives access to key functions provided by the container, such as tracing and logging.
|
ElementInputRecord | |
Event |
Event is the base class which must be extended to implement the receiving of an event from the system.
|
EventInputConnector |
EventInputConnector is the base class which must be extended to implement a connector which can receive events from the system.
|
InputConnector |
InputConnector is an abstract base class for all Input connectors.
|
InputRecord |
InputRecord is an abstract base class for records returned from Event.buildInputRecord or PollingResult.buildInputRecord
A record represents a single message to be sent down a message flow.
|
OutputConnector |
OutputConnector is the base class which must be extended to implement a connector which can send data to a system.
|
OutputInteraction | |
OutputRecord | |
PasswordCredential | |
PollingInputConnector |
PollingInputConnector is the base class which must be extended to implement a connector which can poll for data from the system.
|
PollingResult |
PollingResult is the base class for a polling result from the system.
|
ProviderLoader | |
RequestConnector |
RequestConnector is the base class which must be extended to implement a connector which can send data to a system.
|
RequestInteraction | |
RequestRecord | |
ResponseRecord |
ResponseRecord is the base class for a polling result from the system.
|
TimeoutPollingResult |
NBTimeoutPollingResult is a class which is used to indicate the readData method has no data to return.
|
TimeoutResponseRecord |
NBTimeoutResponseRecord is a class which is used to indicate the readData method has no data to return.
|
A Connector is a component designed to connect message broker nodes to a particular system.
To implement a set of Connectors to interact with an end system you first need to implement a ConnectorFactory. This is then called by message broker to create connectors for nodes to use to interact with that particular system. To uses a connector in a message flow you first need to create a java user defined node definition in the message broker toolkit. You do not need to construct a java MbNode classes just define a node for the type of connector you require: