A B C D E F G H I L M N O P R S T U V W X
A
- addAfter(MbElement) - Method in class com.ibm.broker.plugin.MbElement
-
Adds an unattached syntax element after this element.
- addAsFirstChild(MbElement) - Method in class com.ibm.broker.plugin.MbElement
-
Adds an unattached syntax element as the first of this element.
- addAsLastChild(MbElement) - Method in class com.ibm.broker.plugin.MbElement
-
Adds an unattached syntax element as the last of this element.
- addBefore(MbElement) - Method in class com.ibm.broker.plugin.MbElement
-
Adds an unattached syntax element before this element.
- addBinding(String, String) - Method in class com.ibm.broker.plugin.MbNamespaceBindings
-
Adds a mapping between a namespace prefix and the full namespace URI.
- addNamespacePrefix(String, String) - Method in class com.ibm.broker.plugin.MbXPath
-
Deprecated.Namespace bindings should no longer be held directly in this class. Instead use
addBinding(prefix, uri)
- addNestedException(MbException) - Method in exception com.ibm.broker.plugin.MbException
-
Adds an exception to the array of exception objects representing the children of this exception in the hierarchy (exception list).
- ARRAY - Static variable in class com.ibm.broker.plugin.MbJSON
-
This is the specific type for a JSON array element.
- ARRAY_ITEM_NAME - Static variable in class com.ibm.broker.plugin.MbJSON
-
This is the name of an array item element that is a child of an array element.
- ASIS_ELEMENT_CONTENT - Static variable in class com.ibm.broker.plugin.MbXML
- assign(String, boolean) - Method in class com.ibm.broker.plugin.MbXPathVariables
-
Assigns a new value to the named external variable binding in the current object.
- assign(String, double) - Method in class com.ibm.broker.plugin.MbXPathVariables
-
Assigns a new value to the named external variable binding in the current object.
- assign(String, Object) - Method in class com.ibm.broker.plugin.MbXPathVariables
-
Assigns a new value to the named external variable binding in the current object.
- assignVariable(String, Object) - Method in class com.ibm.broker.plugin.MbXPath
-
Deprecated.Variable bindings should no longer be held in this class. Instead use
assign(variable, value)
- assignVariable(String, double) - Method in class com.ibm.broker.plugin.MbXPath
-
Deprecated.Variable bindings should no longer be held in this class. Instead use
assign(variable, value)
- assignVariable(String, boolean) - Method in class com.ibm.broker.plugin.MbXPath
-
Deprecated.Variable bindings should no longer be held in this class. Instead use
assign(variable, value)
- ATTRIBUTE - Static variable in class com.ibm.broker.plugin.MbRFH2C
- ATTRIBUTE - Static variable in class com.ibm.broker.plugin.MbXML
-
This is the specific type value for an XML attribute.
- ATTRIBUTE - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the specific type value for an XML attribute.
- ATTRIBUTE_DEF - Static variable in class com.ibm.broker.plugin.MbXML
- ATTRIBUTE_DEF_DEFAULT_TYPE - Static variable in class com.ibm.broker.plugin.MbXML
- ATTRIBUTE_DEF_TYPE - Static variable in class com.ibm.broker.plugin.MbXML
- ATTRIBUTE_DEF_VALUE - Static variable in class com.ibm.broker.plugin.MbXML
- ATTRIBUTE_LIST - Static variable in class com.ibm.broker.plugin.MbXML
B
- BASE64BINARY - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the specific type value for a base64binary field.
- base64Decode(String) - Static method in class com.ibm.broker.plugin.MbNode
-
This method decodes a Base64 encoded String to a byte array.
- base64Encode(byte[]) - Static method in class com.ibm.broker.plugin.MbNode
-
This method encodes a byte array to a Base64 encoded String.
- BITSTREAM - Static variable in class com.ibm.broker.plugin.MbRFH2C
- BITSTREAM - Static variable in class com.ibm.broker.plugin.MbXML
- BITSTREAM - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the specific type value for an XML element that contains the bytes that represent a portion of a bit-stream ready for writing.
C
- CDATA_FIELD - Static variable in class com.ibm.broker.plugin.MbXMLNSC
- CDATA_SECTION - Static variable in class com.ibm.broker.plugin.MbXML
-
This is the specific type value for an XML CDATA section
- CDATA_VALUE - Static variable in class com.ibm.broker.plugin.MbXMLNSC
- changeIdentifierTimeout(byte[], long) - Static method in class com.ibm.broker.plugin.MbUtilities
-
Changes the timeout for a given reply identifier
- clearMbXPath() - Method in class com.ibm.broker.plugin.MbXPath
-
Deletes the resources associated with the xpath object.
- clearMessage() - Method in class com.ibm.broker.plugin.MbMessage
-
Deletes the resources associated with the message.
- clearMessage(boolean) - Method in class com.ibm.broker.plugin.MbMessage
-
Deletes the resources associated with the message.
- clearStatement() - Method in class com.ibm.broker.plugin.MbSQLStatement
-
Clears the statement.
- com.ibm.broker.plugin - package com.ibm.broker.plugin
- COMMENT - Static variable in class com.ibm.broker.plugin.MbXML
-
This is the specific type value for an XML comment.
- COMMENT - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the specific type value for an XML comment.
- compareTo(MbMessageFlow) - Method in class com.ibm.broker.plugin.MbMessageFlow
- containsKey(Object) - Method in class com.ibm.broker.plugin.MbGlobalMap
-
Returns true if the specified key exists in this map.
- copy() - Method in class com.ibm.broker.plugin.MbElement
- copyElementTree(MbElement) - Method in class com.ibm.broker.plugin.MbElement
-
Copies the element tree from the element passed as an argument to the current element.
- copyright - Static variable in interface com.ibm.broker.plugin.MbInputNodeInterface
- copyright - Static variable in interface com.ibm.broker.plugin.MbNodeInterface
- copyrightNotice - Static variable in interface com.ibm.broker.plugin.MbJdbcType4ConnFactoryInterface
- createDOMDocument(String) - Method in class com.ibm.broker.plugin.MbMessage
- createElementAfter(int) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element and inserts it after this element.
- createElementAfter(String) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element, inserts it after this element, and associates it with the specified parser class name.
- createElementAfter(int, String, Object) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element and inserts it after this element.
- createElementAsFirstChild(int) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element as the first child of this element.
- createElementAsFirstChild(String) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element as the first child of this element, and associates it with the specified parser class name.
- createElementAsFirstChild(int, String, Object) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element as the first child of this element.
- createElementAsLastChild(int) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element as the last child of this element.
- createElementAsLastChild(String) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element as the last child of this element, and associates it with the specified parser class name.
- createElementAsLastChild(int, String, Object) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element as the last child of this element.
- createElementAsLastChildFromBitstream(byte[], String, String, String, String, int, int, int) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element tree as the last child of this element, and associates it with the specified parser.
- createElementBefore(int) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element and inserts it before this element.
- createElementBefore(String) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element, inserts it before this element, and associates it with the specified parser class name.
- createElementBefore(int, String, Object) - Method in class com.ibm.broker.plugin.MbElement
-
Creates a new syntax element and inserts it before this element.
- createExceptionList(MbNode, MbMessage, Exception) - Static method in class com.ibm.broker.plugin.MbUtilities
- createFolder(String) - Method in class com.ibm.broker.plugin.MbMessageCollection
-
Creates a folder element as the last child of the Collection element of the message collection.
- createInputTerminal(String) - Method in class com.ibm.broker.plugin.MbNode
-
Creates an input terminal on the node with the specified name.
- createMessage(byte[]) - Method in class com.ibm.broker.plugin.MbInputNode
-
Creates a new MbMessage object based on the input bit stream stored in a byte array.
- createNameValue(String, Object) - Method in class com.ibm.broker.plugin.MbMessageCollection
-
Creates a name-value element as the last child of the Collection element of the message collection.
- createOutputTerminal(String) - Method in class com.ibm.broker.plugin.MbNode
-
Creates an output terminal on the node with the specified name.
- createSQLStatement(String, String) - Method in class com.ibm.broker.plugin.MbNode
-
Creates an MbSQLStatement object described in
createSQLStatement
The transaction type defaults to MbSQLStatement.SQL_TRANSACTION_AUTO - createSQLStatement(String, String, int) - Method in class com.ibm.broker.plugin.MbNode
-
Creates an SQL expression object representing the statement specified by the statement argument, using the syntax as defined for the compute message flow processing node.
D
- DATA_ELEMENT_NAME - Static variable in class com.ibm.broker.plugin.MbJSON
-
This is the name of the data element that must be a child of the root element.
- delete() - Method in class com.ibm.broker.plugin.MbElement
-
Detaches and destroys a portion of a message tree, allowing its memory to be reused.
- detach() - Method in class com.ibm.broker.plugin.MbElement
-
Detaches this element from the syntax element tree.
- dispatchThread() - Method in class com.ibm.broker.plugin.MbInputNode
-
Dispatches a new message flow thread in order to invoke another thread instance to run the message flow user-defined input node.
- DOC_TYPE_DECL - Static variable in class com.ibm.broker.plugin.MbXML
-
This is the specific type value for an XML document type declaration.
- DOC_TYPE_WHITESPACE - Static variable in class com.ibm.broker.plugin.MbXML
- DOCTYPE_COMMENT - Static variable in class com.ibm.broker.plugin.MbXML
- DOCTYPE_PI - Static variable in class com.ibm.broker.plugin.MbXML
- DOCUMENT_TYPE - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the specific type value for an XML document type declaration.
- DOUBLE_ATTRIBUTE - Static variable in class com.ibm.broker.plugin.MbRFH2C
- DOUBLE_ATTRIBUTE - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is similar to attribute, but will generate double quotes round the attribute value
- DOUBLE_ENTITY - Static variable in class com.ibm.broker.plugin.MbXMLNSC
- DOUBLE_NAMESPACE_DECLARATION - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the same as namespace_declaration
E
- ELEMENT - Static variable in class com.ibm.broker.plugin.MbXML
-
This is the specific type value for an XML element.
- ELEMENT_CONTENT - Static variable in class com.ibm.broker.plugin.MbXML
-
This is the specific type value for an XML text node (the element context).
- ELEMENT_DEF - Static variable in class com.ibm.broker.plugin.MbXML
- ENCODING - Static variable in class com.ibm.broker.plugin.MbXML
- ENTITY - Static variable in class com.ibm.broker.plugin.MbXMLNSC
- ENTITY_DECL - Static variable in class com.ibm.broker.plugin.MbXML
- ENTITY_DECL_VALUE - Static variable in class com.ibm.broker.plugin.MbXML
- ENTITY_REFERENCE - Static variable in class com.ibm.broker.plugin.MbXMLNSC
- ENTITY_REFERENCE_END - Static variable in class com.ibm.broker.plugin.MbXML
- ENTITY_REFERENCE_START - Static variable in class com.ibm.broker.plugin.MbXML
- ENTITY_VALUE - Static variable in class com.ibm.broker.plugin.MbXML
- equals(Object) - Method in class com.ibm.broker.plugin.MbMessageFlow
- equals(MbTerminal) - Method in class com.ibm.broker.plugin.MbTerminal
-
Returns true if the two MbTerminal object references refer to the same terminal.
- evaluate(MbMessageAssembly, MbInputTerminal) - Method in interface com.ibm.broker.plugin.MbNodeInterface
-
This is called by the broker for each message passed through the message flow.
- evaluateXPath(String) - Method in class com.ibm.broker.plugin.MbElement
-
Evaluates the XPath 1.0 expression with the current element as the context node.
- evaluateXPath(String, MbNamespaceBindings) - Method in class com.ibm.broker.plugin.MbElement
-
Evaluates the XPath 1.0 expression with the current element as the context node.
- evaluateXPath(String, MbXPathVariables) - Method in class com.ibm.broker.plugin.MbElement
-
Evaluates the XPath 1.0 expression with the current element as the context node.
- evaluateXPath(String, MbNamespaceBindings, MbXPathVariables) - Method in class com.ibm.broker.plugin.MbElement
-
Evaluates the XPath 1.0 expression with the current element as the context node.
- evaluateXPath(MbXPath) - Method in class com.ibm.broker.plugin.MbElement
-
Evaluates the XPath 1.0 expression with the current element as the context node.
- evaluateXPath(MbXPath, MbXPathVariables) - Method in class com.ibm.broker.plugin.MbElement
-
Evaluates the XPath 1.0 expression with the current element as the context node.
- evaluateXPath(String) - Method in class com.ibm.broker.plugin.MbMessage
-
Evaluates the XPath 1.0 expression with the message body (last child of root) as the context node.
- evaluateXPath(String, MbNamespaceBindings) - Method in class com.ibm.broker.plugin.MbMessage
-
Evaluates the XPath 1.0 expression with the message body (last child of root) as the context node.
- evaluateXPath(String, MbXPathVariables) - Method in class com.ibm.broker.plugin.MbMessage
-
Evaluates the XPath 1.0 expression with the message body (last child of root) as the context node.
- evaluateXPath(String, MbNamespaceBindings, MbXPathVariables) - Method in class com.ibm.broker.plugin.MbMessage
-
Evaluates the XPath 1.0 expression with the message body (last child of root) as the context node.
- evaluateXPath(MbXPath) - Method in class com.ibm.broker.plugin.MbMessage
-
Evaluates the XPath 1.0 expression with the message body (last child of root) as the context node.
- evaluateXPath(MbXPath, MbXPathVariables) - Method in class com.ibm.broker.plugin.MbMessage
-
Evaluates the XPath 1.0 expression with the message body (last child of root) as the context node.
- execute(MbMessageAssembly) - Method in class com.ibm.broker.plugin.MbSQLStatement
-
Executes the SQL expression associated with this object.
- EXT_SUBSET - Static variable in class com.ibm.broker.plugin.MbXML
- EXTERNAL_ENTITY_DECL - Static variable in class com.ibm.broker.plugin.MbXML
- EXTERNAL_PARAMETER_ENTITY_DECL - Static variable in class com.ibm.broker.plugin.MbXML
F
- FAILURE_CONTINUE - Static variable in class com.ibm.broker.plugin.MbInputNode
-
This should be returned by the
run()
method to indicate that the current transaction should be rolled back and the same thread to call therun
method again. - FAILURE_RETURN - Static variable in class com.ibm.broker.plugin.MbInputNode
-
This should be returned by the
run()
method to indicate that the current transaction should be rolled back and the thread to be returned to the thread pool. - FIELD - Static variable in class com.ibm.broker.plugin.MbRFH2C
- FIELD - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the specific type value for an optimized XML element containing a text value only.
- FINALIZE_NONE - Static variable in class com.ibm.broker.plugin.MbMessage
-
Option for
finalizeMessage()
. - FINALIZE_VALIDATE - Static variable in class com.ibm.broker.plugin.MbMessage
-
Option for
finalizeMessage()
. - finalizeMessage(int) - Method in class com.ibm.broker.plugin.MbMessage
-
Causes the broker to request parsers that support the finalize feature to perform their finalize processing on the message.
- first() - Method in class com.ibm.broker.plugin.MbTable
-
Moves the cursor to the first row.
- FOLDER - Static variable in class com.ibm.broker.plugin.MbRFH2C
- FOLDER - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the specific type value for an XML element that contains more than just a text node (element content).
G
- get(Object) - Method in class com.ibm.broker.plugin.MbGlobalMap
-
Gets the value associated with the specified key from this map.
- getAllElementsByPath(String) - Method in class com.ibm.broker.plugin.MbElement
-
Deprecated.Path selection should be done using the XPath 1.0 methods.
- getAllRoutes() - Method in class com.ibm.broker.plugin.MbNode
-
Returns a Vector containing the label nodes associated with this message flow.
- getApplicationName() - Method in class com.ibm.broker.plugin.MbMessageFlow
-
Returns the application name of the message flow.
- getAttribute(String) - Method in class com.ibm.broker.plugin.MbNode
-
Gets the value of an attribute on a specific node instance.
- getBroker() - Static method in class com.ibm.broker.plugin.MbBroker
-
Get the singleton instance of this class, which represents the current broker.
- getBroker() - Method in class com.ibm.broker.plugin.MbNode
-
Returns an MbBroker object reflecting the broker state associated with this MbNode.
- getBuffer() - Method in class com.ibm.broker.plugin.MbMessage
-
Get a copy of the data buffer associated with (and owned by) the message object.
- getClassName() - Method in exception com.ibm.broker.plugin.MbException
-
Returns the class name of the object that generated the exception.
- getConfigurableService() - Method in class com.ibm.broker.plugin.MbGlobalMap
-
Get the name of the configurable service used by this map.
- getConnection(MbNode, String, MbNode.JDBC_TransactionType) - Method in interface com.ibm.broker.plugin.MbJdbcType4ConnFactoryInterface
-
This class must only be extended by the singleton class com.ibm.broker.jdbctype4.conntype.JDBCType4ConnectionFactory That class will always be loaded at broker start-up.
- getDataSourceName() - Method in class com.ibm.broker.plugin.MbSQLStatement
-
Gets the ODBC data source name associated with this SQL statement object.
- getDataSourceUserId() - Method in class com.ibm.broker.plugin.MbBroker
-
Deprecated.
- getDOMDocument() - Method in class com.ibm.broker.plugin.MbMessage
-
Returns the message body (last child of root) as an instance of the org.w3c.dom.Document interface
- getDOMDocument(boolean) - Method in class com.ibm.broker.plugin.MbMessage
-
Returns the message body (last child of root) as an instance of the org.w3c.dom.Document interface.
- getDOMNode() - Method in class com.ibm.broker.plugin.MbElement
-
Returns this MbElement as an instance of the org.w3c.dom.Node interface
- getExceptionList() - Method in class com.ibm.broker.plugin.MbMessageAssembly
-
Gets the exception list associated with the assembly.
- getExecutionGroup() - Static method in class com.ibm.broker.plugin.MbExecutionGroup
-
Get the singleton instance of this class, which represents the current execution group.
- getExecutionGroup() - Method in class com.ibm.broker.plugin.MbNode
-
Returns an MbExecutionGroup object reflecting the broker state associated with this MbNode.
- getFileName() - Method in exception com.ibm.broker.plugin.MbBrokerException
-
Returns the name of the file that generated the exception.
- getFirstChild() - Method in class com.ibm.broker.plugin.MbElement
-
Returns the syntax element representing the first child of this element.
- getFirstElementByPath(String) - Method in class com.ibm.broker.plugin.MbElement
-
Gets the first element matching the path specification.
- getGlobalEnvironment() - Method in class com.ibm.broker.plugin.MbMessageAssembly
-
Gets the global environment associated with the assembly.
- getGlobalMap() - Static method in class com.ibm.broker.plugin.MbGlobalMap
-
Gets the default global map from the global cache within this broker.
- getGlobalMap(String) - Static method in class com.ibm.broker.plugin.MbGlobalMap
-
Gets a global map of the given name from the global cache within this broker.
- getGlobalMap(String, MbGlobalMapSessionPolicy) - Static method in class com.ibm.broker.plugin.MbGlobalMap
-
Gets a global map of the given name from the global cache within this broker.
- getGlobalMap(String, String) - Static method in class com.ibm.broker.plugin.MbGlobalMap
-
Gets a global map of the given name from an external WebSphere eXtreme Scale grid.
- getGridName() - Method in class com.ibm.broker.plugin.MbGlobalMap
-
Get the name of the grid behind this map.
- getInputTerminal(String) - Method in class com.ibm.broker.plugin.MbNode
-
Returns an MbInputTerminal matching the name passed as an argument, or null if the terminal does not exist.
- getInputTerminals() - Method in class com.ibm.broker.plugin.MbNode
-
Returns a Vector containing the input terminals associated with this node.
- getInserts() - Method in exception com.ibm.broker.plugin.MbBrokerException
-
Returns the object array containing the inserts in the message.
- getInserts() - Method in exception com.ibm.broker.plugin.MbException
-
Returns the object array containing the inserts in the message.
- getJDBCType4Connection(String, MbNode.JDBC_TransactionType) - Method in class com.ibm.broker.plugin.MbNode
-
This method allows this node to obtain a JDBC Type 4 Connection.
- getLastChild() - Method in class com.ibm.broker.plugin.MbElement
-
Returns the syntax element representing the last child of this element.
- getLibraryName() - Method in class com.ibm.broker.plugin.MbMessageFlow
-
Returns the library name of the message flow.
- getLineNumber() - Method in exception com.ibm.broker.plugin.MbBrokerException
-
Returns the line in the file where the exception was generated.
- getLocalEnvironment() - Method in class com.ibm.broker.plugin.MbMessageAssembly
-
Gets the local environment associated with the assembly.
- getLocalizedMessage() - Method in exception com.ibm.broker.plugin.MbException
-
Returns the localized text for the message.
- getMapName() - Method in class com.ibm.broker.plugin.MbGlobalMap
-
Get the name of this map.
- getMessage() - Method in exception com.ibm.broker.plugin.MbBrokerException
-
Returns the full message with inserts.
- getMessage() - Method in exception com.ibm.broker.plugin.MbException
-
Returns the full message with inserts.
- getMessage() - Method in class com.ibm.broker.plugin.MbMessageAssembly
-
Gets the message associated with the assembly.
- getMessageFlow() - Method in class com.ibm.broker.plugin.MbNode
-
Returns an MbMessageFlow object reflecting the broker state associated with this MbNode.
- getMessageKey() - Method in exception com.ibm.broker.plugin.MbBrokerException
-
Returns the message key of the message in the exception.
- getMessageKey() - Method in exception com.ibm.broker.plugin.MbException
-
Returns the key to the message in the exception.
- getMessageSource() - Method in exception com.ibm.broker.plugin.MbBrokerException
-
Returns the message source of the message in the exception.
- getMessageSource() - Method in exception com.ibm.broker.plugin.MbException
-
Returns the source of the message in the exception.
- getMethodName() - Method in exception com.ibm.broker.plugin.MbBrokerException
-
Returns the name of the method which throws the exception.
- getMethodName() - Method in exception com.ibm.broker.plugin.MbException
-
Returns the name of the method which threw the exception.
- getName() - Method in class com.ibm.broker.plugin.MbBroker
-
Returns the name of the broker.
- getName() - Method in class com.ibm.broker.plugin.MbElement
-
Returns the name of the element.
- getName() - Method in class com.ibm.broker.plugin.MbExecutionGroup
-
Returns the name of the execution group.
- getName() - Method in class com.ibm.broker.plugin.MbMessageFlow
-
Returns the name of the message flow.
- getName() - Method in class com.ibm.broker.plugin.MbNode
-
Returns the name (label) of the node.
- getName() - Method in class com.ibm.broker.plugin.MbRoute
-
Returns the name (label property) of the label node that the object represents.
- getName() - Method in class com.ibm.broker.plugin.MbTerminal
-
Returns the name of the terminal.
- getNamespace() - Method in class com.ibm.broker.plugin.MbElement
-
Returns the namespace URI of the element.
- getNestedException() - Method in exception com.ibm.broker.plugin.MbBrokerException
-
Returns the MbException object representing the first item in the exception list.
- getNestedExceptions() - Method in exception com.ibm.broker.plugin.MbException
-
Returns an array of exception objects representing the children of this exception in the hierarchy (exception list).
- getNestedExceptions() - Method in exception com.ibm.broker.plugin.MbJavaException
-
An
MbJavaException
does not have any nested exceptions so an empty array will always be returned. - getNextSibling() - Method in class com.ibm.broker.plugin.MbElement
-
Returns the syntax element representing the next sibling (right sibling) of this element.
- getOutputTerminal(String) - Method in class com.ibm.broker.plugin.MbNode
-
Returns an MbOutputTerminal matching the name passed as an argument, or null if the terminal does not exist.
- getOutputTerminals() - Method in class com.ibm.broker.plugin.MbNode
-
Returns a Vector containing the output terminals associated with this node.
- getParent() - Method in class com.ibm.broker.plugin.MbElement
-
Returns the syntax element representing the parent of this element.
- getParserClassName() - Method in class com.ibm.broker.plugin.MbElement
-
Gets the name of the parser associated with the element.
- getParserContext() - Method in class com.ibm.broker.plugin.MbElement
-
Deprecated.
getSpecificType()
should be used instead. - getPreviousSibling() - Method in class com.ibm.broker.plugin.MbElement
-
Returns the syntax element representing the previous sibling (left sibling) of this element.
- getQueueManagerName() - Method in class com.ibm.broker.plugin.MbBroker
-
Returns the name of the QueueManager associated with this broker.
- getRootElement() - Method in class com.ibm.broker.plugin.MbMessage
-
Get the root syntax element associated with the message.
- getRoute(String) - Method in class com.ibm.broker.plugin.MbNode
-
Returns an MbRoute object matching the label name passed as an argument, or null if the label does not exist.
- getSpecificType() - Method in class com.ibm.broker.plugin.MbElement
-
Returns the full type information of this element including the parser specific type.
- getSQLCode() - Method in class com.ibm.broker.plugin.MbSQLStatement
- getSQLErrorText() - Method in class com.ibm.broker.plugin.MbSQLStatement
- getSQLNativeError() - Method in class com.ibm.broker.plugin.MbSQLStatement
- getSQLState() - Method in class com.ibm.broker.plugin.MbSQLStatement
- getStatement() - Method in class com.ibm.broker.plugin.MbSQLStatement
-
Gets the SQL expression associated with this SQL statement object.
- getThrowable() - Method in exception com.ibm.broker.plugin.MbJavaException
-
Returns the wrappered
Throwable
object. - getThrowExceptionOnDatabaseError() - Method in class com.ibm.broker.plugin.MbSQLStatement
- getTimeToLive() - Method in class com.ibm.broker.plugin.MbGlobalMapSessionPolicy
- getTraceText() - Method in exception com.ibm.broker.plugin.MbBrokerException
-
Returns the trace text.
- getTraceText() - Method in exception com.ibm.broker.plugin.MbException
-
Returns the trace text.
- getTransactionType() - Method in class com.ibm.broker.plugin.MbSQLStatement
-
Gets the transaction type of this SQL statement object.
- getTreatWarningsAsErrors() - Method in class com.ibm.broker.plugin.MbSQLStatement
- getType() - Method in class com.ibm.broker.plugin.MbElement
-
Gets the generic type of the element.
- getUserDefinedAttribute(String) - Method in class com.ibm.broker.plugin.MbNode
-
Gets the value of a user defined attribute on a specific node instance.
- getValue() - Method in class com.ibm.broker.plugin.MbElement
-
Gets the value of the element as a java Object.
- getValue(String) - Method in class com.ibm.broker.plugin.MbTable
-
Returns a java object representing the data in the named column on the current row.
- getValueAsString() - Method in class com.ibm.broker.plugin.MbElement
-
Gets the value of the element as a java String.
- getValueState() - Method in class com.ibm.broker.plugin.MbElement
-
Gets the state of the value of the element.
H
- hashCode() - Method in class com.ibm.broker.plugin.MbMessageFlow
- HYBRID_FIELD - Static variable in class com.ibm.broker.plugin.MbXMLNSC
- HYBRID_VALUE - Static variable in class com.ibm.broker.plugin.MbXMLNSC
I
- INT_SUBSET - Static variable in class com.ibm.broker.plugin.MbXML
- is(MbElement) - Method in class com.ibm.broker.plugin.MbElement
-
is: Returns true if the MbElement actually refers to the same element in the logical message tree.
- isAttached() - Method in class com.ibm.broker.plugin.MbTerminal
-
Indicates whether the terminal is attached to anything or not.
- isCoordinatedTransaction() - Method in class com.ibm.broker.plugin.MbMessageFlow
-
Returns true if the message flow is configured as a coordinated transaction.
- isDynamic() - Method in class com.ibm.broker.plugin.MbTerminal
-
Returns true if the terminal is dynamic.
- isFirst() - Method in class com.ibm.broker.plugin.MbTable
-
Checks whether the cursor is pointing to the first row.
- isInstanceStopping() - Static method in class com.ibm.broker.plugin.MbMessageFlow
-
Returns if the current thread been asked to stop.
- isLast() - Method in class com.ibm.broker.plugin.MbTable
-
Checks whether the cursor is pointing to the last row.
- isReadOnly() - Method in class com.ibm.broker.plugin.MbElement
-
Returns true if this element is part of the message that is read only.
- isReadOnly() - Method in class com.ibm.broker.plugin.MbMessage
-
Return true if the message is read only.
L
- last() - Method in class com.ibm.broker.plugin.MbTable
-
Moves the cursor to the last row.
- lastMove() - Method in class com.ibm.broker.plugin.MbTable
-
Returns the state of the last move.
- logError(String, String, String, String, String, Object[]) - Static method in class com.ibm.broker.plugin.MbService
-
Writes a error/information/warning message to the event log (Windows) or the SYSLOG facility (other platforms).
- logError(Object, String, String, String, String, Object[]) - Static method in class com.ibm.broker.plugin.MbService
-
Writes a error/information/warning message to the event log (Windows) or the SYSLOG facility (other platforms).
- logInformation(String, String, String, String, String, Object[]) - Static method in class com.ibm.broker.plugin.MbService
-
Writes a error/information/warning message to the event log (Windows) or the SYSLOG facility (other platforms).
- logInformation(Object, String, String, String, String, Object[]) - Static method in class com.ibm.broker.plugin.MbService
-
Writes a error/information/warning message to the event log (Windows) or the SYSLOG facility (other platforms).
- logUserDebugTrace(Object, String, String, String, String, String[]) - Static method in class com.ibm.broker.plugin.MbService
-
Writes a message to the user trace facility at the debug level.
- logUserTrace(Object, String, String, String, String, String[]) - Static method in class com.ibm.broker.plugin.MbService
-
Writes a message to the user trace facility.
- logWarning(String, String, String, String, String, Object[]) - Static method in class com.ibm.broker.plugin.MbService
-
Writes a error/information/warning message to the event log (Windows) or the SYSLOG facility (other platforms).
- logWarning(Object, String, String, String, String, Object[]) - Static method in class com.ibm.broker.plugin.MbService
-
Writes a error/information/warning message to the event log (Windows) or the SYSLOG facility (other platforms).
M
- MbBLOB - Class in com.ibm.broker.plugin
-
This class contains constants for the BLOB parser.
- MbBLOB() - Constructor for class com.ibm.broker.plugin.MbBLOB
- MbBroker - Class in com.ibm.broker.plugin
-
MbBroker provides access to various broker related information such as broker name, queue manager name.
- MbBrokerException - Exception in com.ibm.broker.plugin
-
An MbBrokerException is thrown when an internal error occurs in the broker.
- MbConfigurationException - Exception in com.ibm.broker.plugin
-
An MbConfigurationException is generated when a configuration request fails.
- MbConfigurationException(String, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbConfigurationException
- MbConfigurationException(Object, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbConfigurationException
- MbConversionException - Exception in com.ibm.broker.plugin
-
An MbConversionException is generated by the broker character conversion functions if invalid data is found when attempting to convert to another datatype.
- MbConversionException(String, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbConversionException
- MbConversionException(Object, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbConversionException
- MbDatabaseException - Exception in com.ibm.broker.plugin
-
An MbDatabaseException is generated when a database management system reports an error during broker operation.
- MbDatabaseException(String, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbDatabaseException
- MbDatabaseException(Object, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbDatabaseException
-
exception by the broker.
- MbDate - Class in com.ibm.broker.plugin
-
MbDate is a representation of the broker's ESQL date type.
- MbDate(int, int, int) - Constructor for class com.ibm.broker.plugin.MbDate
-
Constructs an MbDate.
- MbDFDL - Class in com.ibm.broker.plugin
-
This class contains constants for the DFDL parser.
- MbDFDL() - Constructor for class com.ibm.broker.plugin.MbDFDL
- MbElement - Class in com.ibm.broker.plugin
-
MbElement represents the syntax elements in the logical (hierarchical) view of the message.
- MbException - Exception in com.ibm.broker.plugin
-
This is the base class of the exception hierarchy from which all exceptions are derived.
- MbExecutionGroup - Class in com.ibm.broker.plugin
-
MbExecutionGroup provides access to execution group properties.
- MbFatalException - Exception in com.ibm.broker.plugin
-
An MbFatalException is generated when a condition occurs that prevents the broker process from continuing execution safely, or where it is broker policy to terminate the process.
- MbFatalException(String, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbFatalException
- MbFatalException(Object, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbFatalException
- MbGlobalMap - Class in com.ibm.broker.plugin
-
MbGlobalMap represents an instance of a map within the embedded global cache, or in an external WebSphere eXtreme Scale grid.
- MbGlobalMapSessionPolicy - Class in com.ibm.broker.plugin
-
MbGlobalMapSessionPolicy is a container for properties to be set on a given MbGlobalMap object.
- MbGlobalMapSessionPolicy(int) - Constructor for class com.ibm.broker.plugin.MbGlobalMapSessionPolicy
- MbInputNode - Class in com.ibm.broker.plugin
-
MbInputNode provides utility methods allowing a user-defined input node to interact with the broker.
- MbInputNode() - Constructor for class com.ibm.broker.plugin.MbInputNode
-
Default constructor
- MbInputNodeInterface - Interface in com.ibm.broker.plugin
-
MbInputNodeInterface provides the mechanism for creating a user-defined input node.
- MbInputTerminal - Class in com.ibm.broker.plugin
-
MbInputTerminal represents a terminal on which a message is passed into the user-defined node.
- MbJavaException - Exception in com.ibm.broker.plugin
-
This class provides a wrapper of any non-broker Java exceptions ( subclasses of
Throwable
) thrown from within a Java plug-in. - MbJdbcType4ConnFactoryInterface - Interface in com.ibm.broker.plugin
- MbJSON - Class in com.ibm.broker.plugin
-
This class contains constants for the JSON parser.
- MbJSON() - Constructor for class com.ibm.broker.plugin.MbJSON
- MbMessage - Class in com.ibm.broker.plugin
-
MbMessage represents the message passed between the nodes in a message flow.
- MbMessage() - Constructor for class com.ibm.broker.plugin.MbMessage
-
Default constructor for MbMessage
- MbMessage(MbMessage) - Constructor for class com.ibm.broker.plugin.MbMessage
-
Copy constructor for MbMessage.
- MbMessageAssembly - Class in com.ibm.broker.plugin
-
MbMessageAssembly is the top level structure used to pass messages between nodes.
- MbMessageAssembly(MbMessageAssembly, MbMessage) - Constructor for class com.ibm.broker.plugin.MbMessageAssembly
-
Semi-copy constructor for MbMessageAssembly.
- MbMessageAssembly(MbMessageAssembly, MbMessage, MbMessage, MbMessage, MbMessage) - Constructor for class com.ibm.broker.plugin.MbMessageAssembly
-
Deprecated.a new global environment should not be created. Use alternative
constructor
- MbMessageAssembly(MbMessageAssembly, MbMessage, MbMessage, MbMessage) - Constructor for class com.ibm.broker.plugin.MbMessageAssembly
-
Semi-copy constructor for MbMessageAssembly.
- MbMessageCollection - Class in com.ibm.broker.plugin
-
MbMessageCollection represents a message collection that can be passed between the nodes in a message flow.
- MbMessageCollection() - Constructor for class com.ibm.broker.plugin.MbMessageCollection
-
Default constructor for MbMessageCollection
- MbMessageFlow - Class in com.ibm.broker.plugin
-
MbMessageFlow provides access to message flow properties.
- MbMQMD - Class in com.ibm.broker.plugin
-
This class contains constants for the MQMD parser.
- MbMQMD() - Constructor for class com.ibm.broker.plugin.MbMQMD
- MbMRM - Class in com.ibm.broker.plugin
-
This class contains constants for the MRM parser.
- MbMRM() - Constructor for class com.ibm.broker.plugin.MbMRM
- MbNamespaceBindings - Class in com.ibm.broker.plugin
-
MbNamespaceBindings is a container for a set of namespace prefix to URI bindings used when evaluating XPath expressions.
- MbNamespaceBindings() - Constructor for class com.ibm.broker.plugin.MbNamespaceBindings
- MbNode - Class in com.ibm.broker.plugin
-
MbNode provides utility methods allowing a plugin node to interact with the broker.
- MbNode() - Constructor for class com.ibm.broker.plugin.MbNode
-
Default constructor
- MbNode.JDBC_TransactionType - Enum in com.ibm.broker.plugin
-
Transaction type.
- MbNodeInterface - Interface in com.ibm.broker.plugin
-
MbNodeInterface provides the mechanism for creating a user plugin (non-input) node.
- MbOutputTerminal - Class in com.ibm.broker.plugin
-
MbOutputTerminal represents a terminal to which a message is propagated out of the user-defined node.
- MbParserException - Exception in com.ibm.broker.plugin
-
An MbParserException is generated by message parsers for errors which prevent the parsing of the message content or creating a bit-stream.
- MbParserException(String, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbParserException
- MbParserException(Object, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbParserException
-
These are generated by message parsers for errors which prevent the parsing of the message content or creating a bit-stream.
- MbReadOnlyMessageException - Exception in com.ibm.broker.plugin
-
An MbReadOnlyMessageException is thrown whenever a user tries to write to a read-only message.
- MbRecoverableException - Exception in com.ibm.broker.plugin
-
An MbRecoverableException is generated for errors which, although not terminal in nature, mean that the processing of the current message flow has to be ended.
- MbRecoverableException(String, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbRecoverableException
- MbRecoverableException(Object, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbRecoverableException
- MbRFH2C - Class in com.ibm.broker.plugin
-
This class contains constants for the compact RFH2 parser.
- MbRFH2C() - Constructor for class com.ibm.broker.plugin.MbRFH2C
- MbRoute - Class in com.ibm.broker.plugin
-
MbRoute represents a Label node to which a message can be propagated.
- MbSecurityException - Exception in com.ibm.broker.plugin
- MbSecurityException(String, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbSecurityException
- MbSecurityException(Object, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbSecurityException
- MbService - Class in com.ibm.broker.plugin
-
MbService contains static methods for writing information to the system log.
- MbService() - Constructor for class com.ibm.broker.plugin.MbService
- MbSQLStatement - Class in com.ibm.broker.plugin
-
MbSQLStatement provides support for accessing an external ODBC Database.
- MbTable - Class in com.ibm.broker.plugin
-
MbTable is a complex data type which contains one or more rows of simple data types.
- MbTerminal - Class in com.ibm.broker.plugin
-
MbTerminal provides base class functionality for input and output terminals.
- MbTerminalCreationException - Exception in com.ibm.broker.plugin
-
An MbTerminalCreationException is thrown whenever a user tries to create terminals anywhere other than in the node constructor (for example, in the evaluate method).
- MbTime - Class in com.ibm.broker.plugin
-
MbTime is a representation of the broker's ESQL time type.
- MbTime(int, int, int) - Constructor for class com.ibm.broker.plugin.MbTime
-
Constructs an MbTime object.
- MbTime(int, int, int, int) - Constructor for class com.ibm.broker.plugin.MbTime
-
Constructs an MbTime object.
- MbTimestamp - Class in com.ibm.broker.plugin
-
MbTimestamp is a representation of the broker's ESQL timestamp type.
- MbTimestamp(int, int, int, int, int, int) - Constructor for class com.ibm.broker.plugin.MbTimestamp
-
Constructs an MbTimestamp object.
- MbTimestamp(int, int, int, int, int, int, int) - Constructor for class com.ibm.broker.plugin.MbTimestamp
-
Constructs an MbTimestamp object.
- MbTimestamp(int, int, int, int, int, int, int, int) - Constructor for class com.ibm.broker.plugin.MbTimestamp
-
Constructs an MbTimestamp object.
- MbUserException - Exception in com.ibm.broker.plugin
-
These are generated when a Throw node throws a user-defined exception.
- MbUserException(String, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbUserException
-
These are generated when a Throw node throws a user-defined exception.
- MbUserException(Object, String, String, String, String, Object[]) - Constructor for exception com.ibm.broker.plugin.MbUserException
- MbUtilities - Class in com.ibm.broker.plugin
-
MbUtilities contains static broker utility methods.
- MbUtilities() - Constructor for class com.ibm.broker.plugin.MbUtilities
- MbXML - Class in com.ibm.broker.plugin
-
This class contains constants for the generic XML parser.
- MbXML() - Constructor for class com.ibm.broker.plugin.MbXML
- MbXMLNS - Class in com.ibm.broker.plugin
-
This class contains constants for the generic namespace-aware XML parser.
- MbXMLNS() - Constructor for class com.ibm.broker.plugin.MbXMLNS
- MbXMLNSC - Class in com.ibm.broker.plugin
-
This class contains constants for the compact XML parser.
- MbXMLNSC() - Constructor for class com.ibm.broker.plugin.MbXMLNSC
- MbXPath - Class in com.ibm.broker.plugin
-
XPath is a query language for addressing parts of an XML document.
- MbXPath(String) - Constructor for class com.ibm.broker.plugin.MbXPath
-
Creates an MbXPath object from an XPath 1.0 expression.
- MbXPath(String, MbNamespaceBindings) - Constructor for class com.ibm.broker.plugin.MbXPath
-
Creates an MbXPath object from an XPath 1.0 expression.
- MbXPath(String, MbElement) - Constructor for class com.ibm.broker.plugin.MbXPath
-
Deprecated.The root element should no longer be set on this object. Instead use
setRootElement(rootElement)
- MbXPathVariables - Class in com.ibm.broker.plugin
-
MbXPathVariables is a container for a set of variable bindings to be used when evaluating XPath expressions.
- MbXPathVariables() - Constructor for class com.ibm.broker.plugin.MbXPathVariables
- moveToRow(int) - Method in class com.ibm.broker.plugin.MbTable
-
Moves the cursor to the row given by the 'row' parameter (first row is index zero).
N
- NAMESPACE_DECL - Static variable in class com.ibm.broker.plugin.MbXMLNS
-
This is the specific type value for a namespace declaration attribute.
- NAMESPACE_DECLARATION - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the specific type value for an XML namespace declaration.
- next() - Method in class com.ibm.broker.plugin.MbTable
-
Moves the cursor to the next row.
- NOTATION_DECL - Static variable in class com.ibm.broker.plugin.MbXML
- NOTATION_REFERENCE - Static variable in class com.ibm.broker.plugin.MbXML
O
- OBJECT - Static variable in class com.ibm.broker.plugin.MbJSON
-
This is the specific type for a JSON object element.
- OPAQUE - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the specific type value for an XML element that contains the text for an unparsed folder of the XML message as specified on the Opaque elements section of the Parser options.
P
- PADDING_ELEMENT_NAME - Static variable in class com.ibm.broker.plugin.MbJSON
-
This is the name of the optional padding element that can be a child of the root element.
- PARAMETER_ENTITY_DECL - Static variable in class com.ibm.broker.plugin.MbXML
- PARSER_NAME - Static variable in class com.ibm.broker.plugin.MbBLOB
-
The is the name of the parser as used by
createElementAsLastChild()
- PARSER_NAME - Static variable in class com.ibm.broker.plugin.MbDFDL
-
This is the name of the parser as used by
createElementAsLastChild()
- PARSER_NAME - Static variable in class com.ibm.broker.plugin.MbJSON
-
This is the name of the parser as used by
createElementAsLastChild()
- PARSER_NAME - Static variable in class com.ibm.broker.plugin.MbMQMD
-
The is the name of the parser as used by
createElementAsLastChild()
- PARSER_NAME - Static variable in class com.ibm.broker.plugin.MbMRM
-
The is the name of the parser as used by
createElementAsLastChild()
- PARSER_NAME - Static variable in class com.ibm.broker.plugin.MbRFH2C
-
The is the name of the parser as used by
createElementAsLastChild()
- PARSER_NAME - Static variable in class com.ibm.broker.plugin.MbXML
-
The is the name of the parser as used by
createElementAsLastChild()
- PARSER_NAME - Static variable in class com.ibm.broker.plugin.MbXMLNS
-
The is the name of the parser as used by
createElementAsLastChild()
- PARSER_NAME - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
The is the name of the parser as used by
createElementAsLastChild()
- PARSER_ROOT - Static variable in class com.ibm.broker.plugin.MbXML
-
This is the specific type value for the XML root node.
- PCDATA_FIELD - Static variable in class com.ibm.broker.plugin.MbXMLNSC
- PCDATA_VALUE - Static variable in class com.ibm.broker.plugin.MbXMLNSC
- previous() - Method in class com.ibm.broker.plugin.MbTable
-
Moves the cursor to the previous row.
- PROCESSING_INSTRUCTION - Static variable in class com.ibm.broker.plugin.MbXML
-
This is the specific type value for an XML processing instruction.
- PROCESSING_INSTRUCTION - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the specific type value for an XML processing instruction.
- propagate(MbMessageAssembly) - Method in class com.ibm.broker.plugin.MbOutputTerminal
-
Propagates an MbMessageAssembly to the terminal.
- propagate(MbMessageAssembly, boolean) - Method in class com.ibm.broker.plugin.MbOutputTerminal
-
Propagates an MbMessageAssembly to the terminal.
- propagate(MbMessageAssembly) - Method in class com.ibm.broker.plugin.MbRoute
-
Propagates a message assembly to the label node
- PUBLIC_ID - Static variable in class com.ibm.broker.plugin.MbXML
- put(Object, Object) - Method in class com.ibm.broker.plugin.MbGlobalMap
-
Puts the specified key/value pair into this map.
- putAll(Map) - Method in class com.ibm.broker.plugin.MbGlobalMap
-
Puts all the entries in the supplied Map into this map.
R
- remove(Object) - Method in class com.ibm.broker.plugin.MbGlobalMap
-
Removes the key (and associated value) from this map.
- remove(String) - Method in class com.ibm.broker.plugin.MbXPathVariables
-
Removes the currently assigned value of the named external variable binding.
- removeAll() - Method in class com.ibm.broker.plugin.MbXPathVariables
-
Removes the currently assigned values of all the named external variable bindings.
- removeAllVariables() - Method in class com.ibm.broker.plugin.MbXPath
-
Deprecated.Variable bindings should no longer be held in this class. Instead use
removeAll()
- removeBinding(String) - Method in class com.ibm.broker.plugin.MbNamespaceBindings
-
Removes the currently assigned prefix to namespace URI mapping.
- removeNamespacePrefix(String) - Method in class com.ibm.broker.plugin.MbXPath
-
Deprecated.Namespace bindings should no longer be held directly in this class. Instead use
removeBinding(prefix)
- removeVariable(String) - Method in class com.ibm.broker.plugin.MbXPath
-
Deprecated.Variable bindings should no longer be held in this class. Instead use
remove(variable)
- REQUESTED_DOMAIN_TYPE - Static variable in class com.ibm.broker.plugin.MbXML
- ROOT_ELEMENT_NAME - Static variable in class com.ibm.broker.plugin.MbBLOB
-
This is the name of the element at the root of the sub-tree owned by this parser.
- ROOT_ELEMENT_NAME - Static variable in class com.ibm.broker.plugin.MbDFDL
-
This is the name of the element at the root of the sub-tree owned by this parser.
- ROOT_ELEMENT_NAME - Static variable in class com.ibm.broker.plugin.MbJSON
-
This is the name of the element at the root of the sub-tree owned by this parser.
- ROOT_ELEMENT_NAME - Static variable in class com.ibm.broker.plugin.MbMQMD
-
This is the name of the element at the root of the sub-tree owned by this parser.
- ROOT_ELEMENT_NAME - Static variable in class com.ibm.broker.plugin.MbMRM
-
This is the name of the element at the root of the sub-tree owned by this parser.
- ROOT_ELEMENT_NAME - Static variable in class com.ibm.broker.plugin.MbRFH2C
-
This is the name of the element at the root of the sub-tree owned by this parser.
- ROOT_ELEMENT_NAME - Static variable in class com.ibm.broker.plugin.MbXML
-
This is the name of the element at the root of the sub-tree owned by this parser.
- ROOT_ELEMENT_NAME - Static variable in class com.ibm.broker.plugin.MbXMLNS
-
This is the name of the element at the root of the sub-tree owned by this parser.
- ROOT_ELEMENT_NAME - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the name of the element at the root of the sub-tree owned by this parser.
- run(MbMessageAssembly) - Method in interface com.ibm.broker.plugin.MbInputNodeInterface
-
This is called by the broker for each message passed through the message flow.
S
- select(MbMessageAssembly, MbMessageAssembly) - Method in class com.ibm.broker.plugin.MbSQLStatement
-
Executes the SQL expression associated with this object.
- setAttribute(String, String) - Method in class com.ibm.broker.plugin.MbNode
-
Sets the value of an attribute on a specific node instance.
- setDefaultNamespace(String) - Method in class com.ibm.broker.plugin.MbNamespaceBindings
-
Sets the default namespace URI.
- setDefaultNamespace(String) - Method in class com.ibm.broker.plugin.MbXPath
-
Deprecated.Namespace bindings should no longer be held directly in this class. Instead use
setDefaultNamespace(uri)
- setName(String) - Method in class com.ibm.broker.plugin.MbElement
-
Sets the name of the element, any previous name is overwritten.
- setNamespace(String) - Method in class com.ibm.broker.plugin.MbElement
-
Sets the namespace URI of the element, any previous namespace is overwritten.
- setNamespaceBindings(MbNamespaceBindings) - Method in class com.ibm.broker.plugin.MbXPath
-
Associates an MbNamespaceBindings object with this expression.
- setRootElement(MbElement) - Method in class com.ibm.broker.plugin.MbXPathVariables
-
By default the XPath 'root node' is set as the last child of the MbMessage root.
- setSpecificType(int) - Method in class com.ibm.broker.plugin.MbElement
-
Sets the full type information for this element including the parser specific type.
- setThrowExceptionOnDatabaseError(boolean) - Method in class com.ibm.broker.plugin.MbSQLStatement
-
Sets the value of the 'throwExceptionOnDatabaseError' attribute.
- setTimeToLive(int) - Method in class com.ibm.broker.plugin.MbGlobalMapSessionPolicy
- setTreatWarningsAsErrors(boolean) - Method in class com.ibm.broker.plugin.MbSQLStatement
-
Sets the value of the 'treatWarningAsErrors' attribute.
- setValue(Object) - Method in class com.ibm.broker.plugin.MbElement
-
Sets the value of the element as a java Object.
- SINGLE_ATTRIBUTE - Static variable in class com.ibm.broker.plugin.MbRFH2C
- SINGLE_ATTRIBUTE - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the same as attribute.
- SINGLE_ENTITY - Static variable in class com.ibm.broker.plugin.MbXMLNSC
- SINGLE_NAMESPACE_DECLARATION - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is similar to namespace_declaration, but will generate single quotes round the namespace declaration value
- size() - Method in class com.ibm.broker.plugin.MbTable
-
Returns the number of rows in the table.
- SQL_TRANSACTION_AUTO - Static variable in class com.ibm.broker.plugin.MbSQLStatement
-
Transaction type.
- SQL_TRANSACTION_COMMIT - Static variable in class com.ibm.broker.plugin.MbSQLStatement
-
Transaction type.
- STANDALONE - Static variable in class com.ibm.broker.plugin.MbXML
- SUCCESS_CONTINUE - Static variable in class com.ibm.broker.plugin.MbInputNode
-
This should be returned by the
run()
method to indicate that the current transaction should be committed and the same thread to call therun
method again. - SUCCESS_RETURN - Static variable in class com.ibm.broker.plugin.MbInputNode
-
This should be returned by the
run()
method to indicate that the current transaction should be committed and the thread to be returned to the thread pool. - SYSTEM_ID - Static variable in class com.ibm.broker.plugin.MbXML
T
- TIMEOUT - Static variable in class com.ibm.broker.plugin.MbInputNode
-
This should be returned by the
run()
method rather than to wait for message data for a prolonged period. - toBitstream(String, String, String, int, int, int) - Method in class com.ibm.broker.plugin.MbElement
-
Returns the bit stream representation of the element.
- toString() - Method in exception com.ibm.broker.plugin.MbBrokerException
-
Returns the String representation of the exception.
- toString() - Method in class com.ibm.broker.plugin.MbElement
-
Returns a String representation of the MbElement.
- toString() - Method in exception com.ibm.broker.plugin.MbException
-
Returns the String representation of the exception.
- toString() - Method in class com.ibm.broker.plugin.MbMessage
-
Returns a String representation of the MbMessage.
- toString() - Method in class com.ibm.broker.plugin.MbMessageAssembly
-
Returns a String representation of the MbMessage.
- toString() - Method in class com.ibm.broker.plugin.MbNode
-
Returns a String representation of the MbNode.
- toString() - Method in class com.ibm.broker.plugin.MbOutputTerminal
-
Returns a String representation of the MbOutputTerminal.
- toString() - Method in exception com.ibm.broker.plugin.MbReadOnlyMessageException
-
Returns the String representation of the exception.
- toString() - Method in class com.ibm.broker.plugin.MbRoute
-
Returns a String representation of the MbRoute.
- toString() - Method in class com.ibm.broker.plugin.MbSQLStatement
- toString() - Method in class com.ibm.broker.plugin.MbTerminal
-
Returns a String representation of the terminal.
- toString() - Method in exception com.ibm.broker.plugin.MbTerminalCreationException
-
Returns the String representation of the exception.
- TYPE_NAME - Static variable in class com.ibm.broker.plugin.MbElement
-
A name element has associated with it a string, which is the name of the element.
- TYPE_NAME_VALUE - Static variable in class com.ibm.broker.plugin.MbElement
-
A name-value element is an optimization of the case where a name element contains only a value element and nothing else.
- TYPE_UNKNOWN - Static variable in class com.ibm.broker.plugin.MbElement
-
The element type is undefined.
- TYPE_VALUE - Static variable in class com.ibm.broker.plugin.MbElement
-
A value element has a value associated with it.
U
- UNPARSED_ENTITY_DECL - Static variable in class com.ibm.broker.plugin.MbXML
- update(Object, Object) - Method in class com.ibm.broker.plugin.MbGlobalMap
-
Updates the value associated with the specified key, to the value supplied.
V
- VALIDATE_COMPLETE - Static variable in class com.ibm.broker.plugin.MbElement
-
VALIDATE_COMPLETE requests complete validation.
- VALIDATE_CONTENT - Static variable in class com.ibm.broker.plugin.MbElement
-
VALIDATE_CONTENT requests validation of the message content.
- VALIDATE_CONTENT_AND_VALUE - Static variable in class com.ibm.broker.plugin.MbElement
-
VALIDATE_CONTENT_AND_VALUE requests validation of the message content and values.
- VALIDATE_DEFERRED - Static variable in class com.ibm.broker.plugin.MbElement
-
VALIDATE_DEFERRED requests deferred validation.
- VALIDATE_EXCEPTION - Static variable in class com.ibm.broker.plugin.MbElement
-
VALIDATE_EXCEPTION requests validation failures are thrown as an exception.
- VALIDATE_EXCEPTIONLIST - Static variable in class com.ibm.broker.plugin.MbElement
-
VALIDATE_EXCEPTIONLIST requests validation failures are sent to the ExceptionList.
- VALIDATE_IMMEDIATE - Static variable in class com.ibm.broker.plugin.MbElement
-
VALIDATE_IMMEDIATE requests immediate validation.
- VALIDATE_LOCAL_ERROR - Static variable in class com.ibm.broker.plugin.MbElement
-
VALIDATE_LOCAL_ERROR requests validation failures are logged.
- VALIDATE_NONE - Static variable in class com.ibm.broker.plugin.MbElement
-
VALIDATE_NONE requests no validation is performed.
- VALIDATE_ROOT_BITSTREAM - Static variable in class com.ibm.broker.plugin.MbElement
-
The Validation constants represent the allowed control options which are used when parsing or writing (between a bitstream and a structure in the logical view of the message).
- VALIDATE_USERTRACE - Static variable in class com.ibm.broker.plugin.MbElement
-
VALIDATE_USERTRACE requests validation failures are logged to UserTrace.
- VALIDATE_VALUE - Static variable in class com.ibm.broker.plugin.MbElement
-
VALIDATE_VALUE requests validation of the message values.
- VALUE - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the specific type value for an XML text node (the element context).
- VALUE_STATE_INVALID - Static variable in class com.ibm.broker.plugin.MbElement
-
Returned by
getValueState()
. - VALUE_STATE_UNDEFINED - Static variable in class com.ibm.broker.plugin.MbElement
-
Returned by
getValueState()
. - VALUE_STATE_VALID - Static variable in class com.ibm.broker.plugin.MbElement
-
Returned by
getValueState()
. - valueOf(String) - Static method in enum com.ibm.broker.plugin.MbNode.JDBC_TransactionType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.ibm.broker.plugin.MbNode.JDBC_TransactionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION - Static variable in class com.ibm.broker.plugin.MbXML
W
- WHITESPACE - Static variable in class com.ibm.broker.plugin.MbXML
X
- XML_DECL - Static variable in class com.ibm.broker.plugin.MbXML
-
This is the specific type value for an XML declaration element.
- XML_DECLARATION - Static variable in class com.ibm.broker.plugin.MbXMLNSC
-
This is the specific type value for an XML declaration element.