- buildInputRecord() - Method in class com.ibm.broker.connector.ByteArrayPollingResult
-
Provides a default implementation of buildInputRecord.
- buildInputRecord() - Method in class com.ibm.broker.connector.ByteArrayResponseRecord
-
Provides a default implementation of buildInputRecord.
- buildInputRecord() - Method in class com.ibm.broker.connector.Event
-
This is called by the integration node when the record representing the Event is required.
- buildInputRecord() - Method in class com.ibm.broker.connector.PollingResult
-
This is called by the integration node when the record representing the result is required.
- buildInputRecord() - Method in class com.ibm.broker.connector.ResponseRecord
-
This is called by the integration node when the record representing the result is required.
- buildInputRecord() - Method in class com.ibm.broker.connector.TimeoutPollingResult
-
Returns null for an TimeoutPollingResult as there is no record to build.
- buildInputRecord() - Method in class com.ibm.broker.connector.TimeoutResponseRecord
-
Returns null for an TimeoutResponseRecord as there is no record to build.
- buildProperties() - Method in class com.ibm.broker.connector.Event
-
This is called by the integration node when the additional information on found in the record is required.
- buildProperties() - Method in class com.ibm.broker.connector.PollingResult
-
This is called by the integration node when the additional information in found in the record is required.
- buildProperties() - Method in class com.ibm.broker.connector.ResponseRecord
-
This is called by the integration node when the additional information in found in the record is required.
- ByteArrayInputRecord - Class in com.ibm.broker.connector
-
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.
- ByteArrayInputRecord() - Constructor for class com.ibm.broker.connector.ByteArrayInputRecord
-
- ByteArrayPollingResult - Class in com.ibm.broker.connector
-
ByteArrayPollingResult provides a default class to handle byte array based polling results.
- ByteArrayPollingResult(PollingInputConnector, byte[]) - Constructor for class com.ibm.broker.connector.ByteArrayPollingResult
-
Provides a default implementation.
- ByteArrayPollingResult(PollingInputConnector, byte[], long) - Constructor for class com.ibm.broker.connector.ByteArrayPollingResult
-
Provides a default implementation.
- ByteArrayResponseRecord - Class in com.ibm.broker.connector
-
ByteArrayResponseRecord provides a default class to handle byte array based response record.
- ByteArrayResponseRecord(RequestConnector, byte[]) - Constructor for class com.ibm.broker.connector.ByteArrayResponseRecord
-
Provides a default implementation.
- ByteArrayResponseRecord(RequestConnector, byte[], long) - Constructor for class com.ibm.broker.connector.ByteArrayResponseRecord
-
Provides a default implementation.
- changeAdminObject(String, Properties, String, String) - Method in interface com.ibm.broker.connector.AdminInterface
-
This is called by the integration node to execute an administration operation against the message provider.
- com.ibm.broker.connector - package com.ibm.broker.connector
-
This package provides the classes for creating Connectors.
- confirm() - Method in class com.ibm.broker.connector.Event
-
This is called by the integration node if the processing of the event completes with out error.
- confirm() - Method in class com.ibm.broker.connector.PollingResult
-
This is called by the integration node if the processing of the result completes without error.
- confirm() - Method in class com.ibm.broker.connector.ResponseRecord
-
This is called by the integration node if the processing of the result completes without error.
- Connector - Class in com.ibm.broker.connector
-
- Connector(ConnectorFactory, String, Properties) - Constructor for class com.ibm.broker.connector.Connector
-
- ConnectorClassLoader - Class in com.ibm.broker.connector
-
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.
- ConnectorClassLoader(String) - Constructor for class com.ibm.broker.connector.ConnectorClassLoader
-
- ConnectorFactory - Class in com.ibm.broker.connector
-
ConnectorFactory is the base class which must be extended to implement a connector which can run in IBM Integration Bus.
- ConnectorStats - Interface in com.ibm.broker.connector
-
Connector Stats is an interface that should be implemented by connectors that want to report
resource statistics
- containerName() - Method in class com.ibm.broker.connector.ContainerServices
-
The name of the container running the connectors.
- ContainerServices - Class in com.ibm.broker.connector
-
ContainerServices gives access to key functions provided by the container, such as tracing and logging.
- copyright - Static variable in interface com.ibm.broker.connector.AdminInterface
-
- copyright - Static variable in class com.ibm.broker.connector.ByteArrayInputRecord
-
- copyright - Static variable in class com.ibm.broker.connector.ByteArrayPollingResult
-
- copyright - Static variable in class com.ibm.broker.connector.ByteArrayResponseRecord
-
- copyright - Static variable in class com.ibm.broker.connector.Connector
-
- copyright - Static variable in class com.ibm.broker.connector.ConnectorFactory
-
- copyright - Static variable in class com.ibm.broker.connector.ContainerServices
-
- copyright - Static variable in class com.ibm.broker.connector.ElementInputRecord
-
- copyright - Static variable in class com.ibm.broker.connector.Event
-
- copyright - Static variable in class com.ibm.broker.connector.EventInputConnector
-
- copyright - Static variable in class com.ibm.broker.connector.InputConnector
-
- copyright - Static variable in class com.ibm.broker.connector.InputRecord
-
- copyright - Static variable in class com.ibm.broker.connector.OutputConnector
-
- copyright - Static variable in class com.ibm.broker.connector.OutputInteraction
-
- copyright - Static variable in class com.ibm.broker.connector.PollingInputConnector
-
- copyright - Static variable in class com.ibm.broker.connector.PollingResult
-
- copyright - Static variable in class com.ibm.broker.connector.ProviderLoader
-
- copyright - Static variable in class com.ibm.broker.connector.RequestConnector
-
- copyright - Static variable in class com.ibm.broker.connector.RequestInteraction
-
- copyright - Static variable in class com.ibm.broker.connector.ResponseRecord
-
- copyright - Static variable in class com.ibm.broker.connector.TimeoutPollingResult
-
- copyright - Static variable in class com.ibm.broker.connector.TimeoutResponseRecord
-
- createEventInputConnector(String, Properties) - Method in class com.ibm.broker.connector.ConnectorFactory
-
Deprecated.
use #createInputConnector()
instead
- createInputConnector(String, Properties, SecurityIdentity) - Method in class com.ibm.broker.connector.ConnectorFactory
-
This is called by the integration node when a connector to receive data from the system is required.
- createInputConnector(String, Properties) - Method in class com.ibm.broker.connector.ConnectorFactory
-
Deprecated.
- createOutputConnector(String, Properties, SecurityIdentity) - Method in class com.ibm.broker.connector.ConnectorFactory
-
This is called by the integration node when a connector to send data to the system is required.
- createOutputConnector(String, Properties) - Method in class com.ibm.broker.connector.ConnectorFactory
-
Deprecated.
- createOutputInteraction() - Method in class com.ibm.broker.connector.OutputConnector
-
This is called by an integration node to create an
OutputInteraction to send data to the system.
- createRequestConnector(String, Properties) - Method in class com.ibm.broker.connector.ConnectorFactory
-
This is called by the integration node when a connector to send data to the system is required.
- createRequestInteraction() - Method in class com.ibm.broker.connector.RequestConnector
-
This is called by an integration node to create an
OutputInteraction to send data to the system.
- getByteData() - Method in class com.ibm.broker.connector.OutputRecord
-
Call this to get a byte array that contains the data represented by the record
- getByteData() - Method in class com.ibm.broker.connector.RequestRecord
-
Call this to get a byte array that contains the data represented by the record
- getBytes() - Method in class com.ibm.broker.connector.ByteArrayPollingResult
-
Returns the data associated with this result.
- getBytes() - Method in class com.ibm.broker.connector.ByteArrayResponseRecord
-
Returns the data associated with this result.
- getCatalogName() - Method in class com.ibm.broker.connector.ConnectorFactory
-
- getConnector() - Method in class com.ibm.broker.connector.Event
-
- getConnector() - Method in class com.ibm.broker.connector.OutputInteraction
-
Returns the OutputConnector that constructed this interaction.
- getConnector() - Method in class com.ibm.broker.connector.PollingResult
-
Returns the owning NBPollingInputConnector.
- getConnector() - Method in class com.ibm.broker.connector.RequestInteraction
-
Returns the RequestConnector that constructed this interaction.
- getConnector() - Method in class com.ibm.broker.connector.ResponseRecord
-
Returns the owning NBRequestConnector.
- getConnectorFactory() - Method in class com.ibm.broker.connector.Connector
-
Returns the ConnectionFactory that created this connector.
- getConnectorStatNames() - Method in class com.ibm.broker.connector.ConnectorFactory
-
Gets the names of the stats used by a connector
- getContainerServices() - Method in class com.ibm.broker.connector.ConnectorFactory
-
Returns a ContainerServices object which can be used by a connector writer to
obtain function and resources provided by the environment running the connector.
- getCredential() - Method in interface com.ibm.broker.connector.SecurityIdentity
-
- getDataLocation() - Method in class com.ibm.broker.connector.OutputRecord
-
Call this to get a MbElement that represents the record
- getDataLocation() - Method in class com.ibm.broker.connector.RequestRecord
-
Call this to get a MbElement that represents the record
- getDestinationName() - Method in class com.ibm.broker.connector.InputRecord
-
This is called by the broker to decide where the message will be sent.
- getElement() - Method in class com.ibm.broker.connector.ElementInputRecord
-
Call this method to get the root element for this record.
- getEventInputConnectors() - Method in class com.ibm.broker.connector.ConnectorFactory
-
Returns an array of all EventInputConnectors which have been created by this factory and have not been terminated.
- getFileSeparator() - Method in class com.ibm.broker.connector.ContainerServices
-
- getInfo() - Method in class com.ibm.broker.connector.ConnectorFactory
-
This is called by the integration node to get a information about the ConnectorFactory.
- getInteractions() - Method in class com.ibm.broker.connector.OutputConnector
-
Returns all OutputInteractions created by this connector that have not been terminated.
- getInteractions() - Method in class com.ibm.broker.connector.RequestConnector
-
Returns all OutputInteractions created by this connector that have not been terminated.
- getName() - Method in class com.ibm.broker.connector.Connector
-
- getName() - Method in class com.ibm.broker.connector.ConnectorFactory
-
Returns a provider name.
- getName() - Method in interface com.ibm.broker.connector.SecurityIdentity
-
- getNextCallInterval() - Method in class com.ibm.broker.connector.TimeoutPollingResult
-
- getNextCallInterval() - Method in class com.ibm.broker.connector.TimeoutResponseRecord
-
- getOffset() - Method in class com.ibm.broker.connector.ByteArrayPollingResult
-
Returns the offset passed in on the constructor, or if the two argument constructor was used, the Length of the byte array.
- getOffset() - Method in class com.ibm.broker.connector.ByteArrayResponseRecord
-
Returns the offset passed in on the constructor, or if the two argument constructor was used, the Length of the byte array.
- getOutputConnectors() - Method in class com.ibm.broker.connector.ConnectorFactory
-
Returns an array of all OutputConnectors which have been created by this factory and have not been terminated.
- getPassword() - Method in class com.ibm.broker.connector.PasswordCredential
-
- getPollingInputConnectors() - Method in class com.ibm.broker.connector.ConnectorFactory
-
Returns an array of all NBPollingInputConnectors which have been created by this factory and have not been terminated.
- getProperties() - Method in class com.ibm.broker.connector.Connector
-
- getProperties() - Method in class com.ibm.broker.connector.ConnectorFactory
-
Returns a properties for this connector factory.
- getRequestConnectors() - Method in class com.ibm.broker.connector.ConnectorFactory
-
Returns an array of all RequestConnectors which have been created by this factory and have not been terminated.
- getStatsNames() - Method in interface com.ibm.broker.connector.ConnectorStats
-
- getUserName() - Method in class com.ibm.broker.connector.PasswordCredential
-
- getUTF8Data() - Method in class com.ibm.broker.connector.OutputRecord
-
Call this to get a UTF8 string that contains the data represented by the record
- getUTF8Data() - Method in class com.ibm.broker.connector.RequestRecord
-
Call this to get a UTF8 string that contains the data represented by the record
- getWorkDirectory() - Method in class com.ibm.broker.connector.ContainerServices
-
- terminate() - Method in class com.ibm.broker.connector.Connector
-
This is called by the integration node when the node using the connector is being stopped or deleted.
- terminate() - Method in class com.ibm.broker.connector.ConnectorFactory
-
This is called by the integration node when the integration server is about to stop.
- terminate() - Method in class com.ibm.broker.connector.OutputInteraction
-
This is called by the integration node when the OutputInteraction is no longer needed.
- terminate() - Method in class com.ibm.broker.connector.RequestInteraction
-
This is called by the integration node when the OutputInteraction is no longer needed.
- throwMbRecoverableException(String, String[]) - Method in class com.ibm.broker.connector.ContainerServices
-
Throws an MbRecoverableException based on message key and inserts.
- throwMbRecoverableException(Exception) - Method in class com.ibm.broker.connector.ContainerServices
-
Throws an MbRecoverableException based a normal java exception.
- TimeoutPollingResult - Class in com.ibm.broker.connector
-
NBTimeoutPollingResult is a class which is used to indicate the readData method has no data to return.
- TimeoutPollingResult(PollingInputConnector) - Constructor for class com.ibm.broker.connector.TimeoutPollingResult
-
Initializes a new instance of the NBTimeoutPollingResult" class with no further waiting required.
- TimeoutPollingResult(PollingInputConnector, long) - Constructor for class com.ibm.broker.connector.TimeoutPollingResult
-
Initializes a new instance of the NBTimeoutPollingResult" class that causes a pause before readData is called again.
- TimeoutResponseRecord - Class in com.ibm.broker.connector
-
NBTimeoutResponseRecord is a class which is used to indicate the readData method has no data to return.
- TimeoutResponseRecord(RequestConnector) - Constructor for class com.ibm.broker.connector.TimeoutResponseRecord
-
Initializes a new instance of the NBTimeoutResponseRecord" class with no further waiting required.
- TimeoutResponseRecord(RequestConnector, long) - Constructor for class com.ibm.broker.connector.TimeoutResponseRecord
-
Initializes a new instance of the NBTimeoutResponseRecord" class that causes a pause before readData is called again.