Class Hierarchy
All Classes
All Fields and Methods
A
B
C
D
E
F
G
H
I
J K
L
M
N O
P
Q
R
S
T
U
V
W X Y Z
Index of Fields and Methods
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.
addNamespacePrefix
(String, String)
Method in class com.ibm.broker.plugin.
MbXPath
Add a mapping between a namespace prefix and the full namespace URI.
assignVariable
(String, boolean)
Method in class com.ibm.broker.plugin.
MbXPath
Assigns a new value to the named external variable binding in the current object.
assignVariable
(String, double)
Method in class com.ibm.broker.plugin.
MbXPath
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
Assigns a new value to the named external variable binding in the current object.
C
clearMessage
()
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.
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
Field of class com.ibm.broker.plugin.
VfdIntervalElement
copyright
Field of interface com.ibm.broker.plugin.
MbInputNodeInterface
copyright
Field of interface com.ibm.broker.plugin.
MbNodeInterface
createElementAfter
(int)
Method in class com.ibm.broker.plugin.
MbElement
Creates a new syntax element and inserts it after this element.
createElementAfter
(int, String, Object)
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.
createElementAsFirstChild
(int)
Method in class com.ibm.broker.plugin.
MbElement
Creates a new syntax element as the
first child
of this element.
createElementAsFirstChild
(int, String, Object)
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.
createElementAsLastChild
(int)
Method in class com.ibm.broker.plugin.
MbElement
Creates a new syntax element as the
last child
of this element.
createElementAsLastChild
(int, String, Object)
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.
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
(int, String, Object)
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.
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 bitstream stored in a byte array.
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
(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
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 plugin input node.
E
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
(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)
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)
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
.
execute
(MbMessageAssembly)
Method in class com.ibm.broker.plugin.
MbSQLStatement
Executes the SQL expression associated with this object.
F
FAILURE_CONTINUE
Field of class com.ibm.broker.plugin.
MbInputNode
FAILURE_RETURN
Field of class com.ibm.broker.plugin.
MbInputNode
FINALIZE_NONE
Field of class com.ibm.broker.plugin.
MbMessage
FINALIZE_VALIDATE
Field of class com.ibm.broker.plugin.
MbMessage
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.
G
getAllElementsByPath
(String)
Method in class com.ibm.broker.plugin.
MbElement
Get all the elements matching the path specification
getAttribute
(String)
Method in class com.ibm.broker.plugin.
MbNode
Gets the value of an attribute on a specific node instance.
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 class com.ibm.broker.plugin.
MbException
Returns the class name of the object that generated the exception.
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
Returns the datasource user id used by the broker.
getExceptionList
()
Method in class com.ibm.broker.plugin.
MbMessageAssembly
Gets the exception list associated with the assembly.
getExecutionGroup
()
Method in class com.ibm.broker.plugin.
MbNode
Returns an MbExecutionGroup object reflecting the broker state associated with this MbNode.
getFileName
()
Method in class 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.
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 class com.ibm.broker.plugin.
MbException
Returns the object array containing the inserts in the message.
getInserts
()
Method in class com.ibm.broker.plugin.
MbBrokerException
Returns the object array containing the inserts in the message.
getLastChild
()
Method in class com.ibm.broker.plugin.
MbElement
Returns the syntax element representing the last child of this element.
getLineNumber
()
Method in class com.ibm.broker.plugin.
MbBrokerException
Return 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.
getMessage
()
Method in class com.ibm.broker.plugin.
MbMessageAssembly
Gets the message associated with the assembly.
getMessage
()
Method in class com.ibm.broker.plugin.
MbException
Returns the full message with inserts.
getMessage
()
Method in class com.ibm.broker.plugin.
MbBrokerException
Returns the full message with inserts.
getMessageFlow
()
Method in class com.ibm.broker.plugin.
MbNode
Returns an MbMessageFlow object reflecting the broker state associated with this MbNode.
getMessageKey
()
Method in class com.ibm.broker.plugin.
MbException
Returns the key to the message in the exception.
getMessageKey
()
Method in class com.ibm.broker.plugin.
MbBrokerException
Returns the key to the message in the exception.
getMessageSource
()
Method in class com.ibm.broker.plugin.
MbException
Returns the source of the message in the exception.
getMessageSource
()
Method in class com.ibm.broker.plugin.
MbBrokerException
Returns the message source of the message in the exception.
getMethodName
()
Method in class com.ibm.broker.plugin.
MbException
Returns the name of the method which threw the exception.
getMethodName
()
Method in class com.ibm.broker.plugin.
MbBrokerException
Returns the name of the method which throw 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.
MbTerminal
Returns the name of the terminal.
getNamespace
()
Method in class com.ibm.broker.plugin.
MbElement
Returns the namespace URI of the element.
getNestedExceptions
()
Method in class com.ibm.broker.plugin.
MbException
Returns an array of exception objects representing the children of this exception in the hierarchy (exception list).
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
Gets parser specific information for this element.
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.
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
Returns the SQLCode state variable associated with the last
getSQLErrorText
()
Method in class com.ibm.broker.plugin.
MbSQLStatement
Returns the SQLErrorText state variable associated with the last
getSQLNativeError
()
Method in class com.ibm.broker.plugin.
MbSQLStatement
Returns the SQLNativeError state variable associated with the last
getSQLState
()
Method in class com.ibm.broker.plugin.
MbSQLStatement
Returns the SQLState state variable associated with the last
getStatement
()
Method in class com.ibm.broker.plugin.
MbSQLStatement
Gets the SQL expression associated with this SQL statement object.
getThrowExceptionOnDatabaseError
()
Method in class com.ibm.broker.plugin.
MbSQLStatement
getTraceText
()
Method in class com.ibm.broker.plugin.
MbException
Returns the trace text.
getTraceText
()
Method in class com.ibm.broker.plugin.
MbBrokerException
Returns the trace text.
getTransactionType
()
Method in class com.ibm.broker.plugin.
MbSQLStatement
Gets the 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.
getValue
()
Method in class com.ibm.broker.plugin.
MbElement
Gets the value of the element as a java Object.
getValue
()
Method in class com.ibm.broker.plugin.
VfdIntervalElement
getValueState
()
Method in class com.ibm.broker.plugin.
MbElement
Gets the state of the value of the element.
I
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.
MbOutputTerminal
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.
isInterval
()
Method in class com.ibm.broker.plugin.
VfdIntervalElement
Method isInterval.
L
logError
(Object, String, String, String, String, Object[])
Method in class com.ibm.broker.plugin.
MbService
Writes an error message to the WMQI system log.
logError
(String, String, String, String, String, Object[])
Method in class com.ibm.broker.plugin.
MbService
Writes an error message to the WMQI system log.
logInformation
(Object, String, String, String, String, Object[])
Method in class com.ibm.broker.plugin.
MbService
Writes an information message to the WMQI system log.
logInformation
(String, String, String, String, String, Object[])
Method in class com.ibm.broker.plugin.
MbService
Writes an information message to the WMQI system log.
logWarning
(Object, String, String, String, String, Object[])
Method in class com.ibm.broker.plugin.
MbService
Writes a warning message to the WMQI system log.
logWarning
(String, String, String, String, String, Object[])
Method in class com.ibm.broker.plugin.
MbService
Writes a warning message to the WMQI system log.
M
MbConfigurationException
(Object, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbConfigurationException
MbConfigurationException
(String, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbConfigurationException
MbConversionException
(Object, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbConversionException
MbConversionException
(String, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbConversionException
MbDatabaseException
(Object, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbDatabaseException
exception by the broker.
MbDatabaseException
(String, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbDatabaseException
MbDate
(int, int, int)
Constructor in class com.ibm.broker.plugin.
MbDate
Constructs a MbDate.
MbFatalException
(Object, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbFatalException
MbFatalException
(String, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbFatalException
MbInputNode
()
Constructor in class com.ibm.broker.plugin.
MbInputNode
Default constructor
MbMessage
()
Constructor in class com.ibm.broker.plugin.
MbMessage
Default constructor for MbMessage
MbMessage
(MbMessage)
Constructor in class com.ibm.broker.plugin.
MbMessage
Copy constructor for MbMessage.
MbMessageAssembly
(MbMessageAssembly, MbMessage)
Constructor in class com.ibm.broker.plugin.
MbMessageAssembly
Semi-copy constructor for MbMessageAssembly.
MbMessageAssembly
(MbMessageAssembly, MbMessage, MbMessage, MbMessage, MbMessage)
Constructor in class com.ibm.broker.plugin.
MbMessageAssembly
Semi-copy constructor for MbMessageAssembly.
MbNode
()
Constructor in class com.ibm.broker.plugin.
MbNode
Default constructor
MbParserException
(Object, String, String, String, String, Object[])
Constructor in class 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.
MbParserException
(String, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbParserException
MbRecoverableException
(Object, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbRecoverableException
MbRecoverableException
(String, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbRecoverableException
MbService
()
Constructor in class com.ibm.broker.plugin.
MbService
MbTime
(int, int, int)
Constructor in class com.ibm.broker.plugin.
MbTime
Constructs a MbTime object.
MbTime
(int, int, int, int)
Constructor in class com.ibm.broker.plugin.
MbTime
Constructs a MbTime object.
MbTimestamp
(int, int, int, int, int, int)
Constructor in class com.ibm.broker.plugin.
MbTimestamp
Constructs a MbTimestamp object.
MbTimestamp
(int, int, int, int, int, int, int)
Constructor in class com.ibm.broker.plugin.
MbTimestamp
Constructs a MbTimestamp object.
MbUserException
(Object, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbUserException
MbUserException
(String, String, String, String, String, Object[])
Constructor in class com.ibm.broker.plugin.
MbUserException
These are generated when a Throw node throws a user-defined exception.
MbXPath
(String)
Constructor in class com.ibm.broker.plugin.
MbXPath
Creates an MbXPath object from an XPath 1.0 expression.
MbXPath
(String, MbElement)
Constructor in class com.ibm.broker.plugin.
MbXPath
Creates an MbXPath object from an XPath 1.0 expression.
P
propagate
(MbMessageAssembly)
Method in class com.ibm.broker.plugin.
MbOutputTerminal
Propagates an MbMessageAssembly to the terminal.
R
removeAllVariables
()
Method in class com.ibm.broker.plugin.
MbXPath
Removes the currently assigned values of all the named external variable bindings.
removeNamespacePrefix
(String)
Method in class com.ibm.broker.plugin.
MbXPath
Removes the currently assigned prefix to namespace URI mapping.
removeVariable
(String)
Method in class com.ibm.broker.plugin.
MbXPath
Removes the currently assigned value of the named external variable binding.
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.
MbXPath
Sets the default namespace URI for this XPath 1.0 expression.
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.
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.
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.
SQL_TRANSACTION_AUTO
Field of class com.ibm.broker.plugin.
MbSQLStatement
SQL_TRANSACTION_COMMIT
Field of class com.ibm.broker.plugin.
MbSQLStatement
SUCCESS_CONTINUE
Field of class com.ibm.broker.plugin.
MbInputNode
SUCCESS_RETURN
Field of class com.ibm.broker.plugin.
MbInputNode
T
TIMEOUT
Field of class com.ibm.broker.plugin.
MbInputNode
toBitstream
(String, String, String, int, int, int)
Method in class com.ibm.broker.plugin.
MbElement
Returns the bitstream representation of the element.
toString
()
Method in class com.ibm.broker.plugin.
MbElement
Returns a String representation of the MbElement.
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.
MbSQLStatement
toString
()
Method in class com.ibm.broker.plugin.
MbTerminal
Returns a String representation of the terminal.
toString
()
Method in class com.ibm.broker.plugin.
MbOutputTerminal
Returns a String representation of the MbOutputTerminal.
toString
()
Method in class com.ibm.broker.plugin.
MbException
Returns the String representation of the exception.
toString
()
Method in class com.ibm.broker.plugin.
MbBrokerException
Returns the String representation of the exception.
toString
()
Method in class com.ibm.broker.plugin.
MbReadOnlyMessageException
Returns the String representation of the exception.
toString
()
Method in class com.ibm.broker.plugin.
MbTerminalCreationException
Returns the String representation of the exception.
TYPE_NAME
Field of class com.ibm.broker.plugin.
MbElement
TYPE_NAME_VALUE
Field of class com.ibm.broker.plugin.
MbElement
TYPE_UNKNOWN
Field of class com.ibm.broker.plugin.
MbElement
TYPE_VALUE
Field of class com.ibm.broker.plugin.
MbElement
V
VALUE_STATE_INVALID
Field of class com.ibm.broker.plugin.
MbElement
VALUE_STATE_UNDEFINED
Field of class com.ibm.broker.plugin.
MbElement
VALUE_STATE_VALID
Field of class com.ibm.broker.plugin.
MbElement
VfdIntervalElement
(MbElement)
Constructor in class com.ibm.broker.plugin.
VfdIntervalElement
A
B
C
D
E
F
G
H
I
J K
L
M
N O
P
Q
R
S
T
U
V
W X Y Z
Class Hierarchy
All Classes
All Fields and Methods