WebSphere Message Broker™ V8.0.0.0 .NET Plugin Node API
NBNode Class
NamespacesIBM.Broker.PluginNBNode
SUMMARY
NBNode represents a broker .NET plugin node and provides utility methods allowing the node to interact with the broker.
Declaration Syntax
C#Visual BasicVisual C++F#
public abstract class NBNode
Public MustInherit Class NBNode
public ref class NBNode abstract
[<AbstractClassAttribute>]
type NBNode =  class end
Members
All MembersMethodsProperties



IconMemberDescription
CreateExceptionFromExceptionList(NBMessage)
Constructs an NBException from a broker exception list.

CreateExceptionList(Exception, NBMessage)
Constructs a new exception list from the given exception and places into the given NBMessage.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetAllOutputTerminals()()()()
Returns a collection of all output terminals belonging to this node.

GetAllRoutes()()()()
Returns a collection of all labels asociated with the message flow that this node belongs to.

GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetRoute(String)
Returns an NBRoute object matching the label name passed as an argument, or null if the matching label node does not exist.

GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
GetUserDefinedProperty(String)
Returns the value of the requested user defined property.

GetUserDefinedPropertyAsString(String)
Returns the value of the requested user defined property as a string.

Name
Gets the name (label) of the node.

OutputTerminal(String)
Returns an NBOutputTerminal matching the name passed as an argument, or null if the terminal does not exist.

ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy

Assembly: IBM.Broker.Plugin (Module: IBM.Broker.Plugin) Version: 8.0.0.0