2878 lines
139 KiB
XML
2878 lines
139 KiB
XML
|
|
<?xml version="1.0"?>
|
||
|
|
<doc>
|
||
|
|
<assembly>
|
||
|
|
<name>Apache.NMS</name>
|
||
|
|
</assembly>
|
||
|
|
<members>
|
||
|
|
<member name="T:Apache.NMS.Policies.RedeliveryPolicy">
|
||
|
|
<summary>
|
||
|
|
A policy used to customize exactly how you want the redelivery to work.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IRedeliveryPolicy.RedeliveryDelay(System.Int32)">
|
||
|
|
<summary>
|
||
|
|
The time in milliseconds to delay a redelivery
|
||
|
|
</summary>
|
||
|
|
<param name="redeliveredCounter">The redelivered counter.</param>
|
||
|
|
<returns></returns>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IRedeliveryPolicy.CollisionAvoidancePercent">
|
||
|
|
<summary>
|
||
|
|
Gets or sets the collision avoidance percent. This causes the redelivery delay
|
||
|
|
to be adjusted in order to avoid possible collision when messages are redelivered
|
||
|
|
to concurrent consumers.
|
||
|
|
</summary>
|
||
|
|
<value>The collision avoidance factor.</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IRedeliveryPolicy.UseCollisionAvoidance">
|
||
|
|
<summary>
|
||
|
|
Gets or sets a value indicating whether to [use collision avoidance].
|
||
|
|
</summary>
|
||
|
|
<value>
|
||
|
|
<c>true</c> if [use collision avoidance]; otherwise, <c>false</c>.
|
||
|
|
</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IRedeliveryPolicy.InitialRedeliveryDelay">
|
||
|
|
<summary>
|
||
|
|
The time in milliseconds to initially delay a redelivery
|
||
|
|
</summary>
|
||
|
|
<value>The initial redelivery delay.</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IRedeliveryPolicy.MaximumRedeliveries">
|
||
|
|
<summary>
|
||
|
|
Gets or sets the maximum redeliveries. A value less than zero indicates
|
||
|
|
that there is no maximum and the NMS provider should retry forever.
|
||
|
|
</summary>
|
||
|
|
<value>The maximum redeliveries.</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IRedeliveryPolicy.UseExponentialBackOff">
|
||
|
|
<summary>
|
||
|
|
Gets or sets a value indicating whether [use exponential back off].
|
||
|
|
</summary>
|
||
|
|
<value>
|
||
|
|
<c>true</c> if [use exponential back off]; otherwise, <c>false</c>.
|
||
|
|
</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IRedeliveryPolicy.BackOffMultiplier">
|
||
|
|
<summary>
|
||
|
|
Gets or sets the back off multiplier.
|
||
|
|
</summary>
|
||
|
|
<value>The back off multiplier.</value>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Policies.RedeliveryPolicy.Clone">
|
||
|
|
<summery>
|
||
|
|
Clone this object and return a new instance that the caller now owns.
|
||
|
|
</summery>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.Policies.RedeliveryPolicy.RandomNumberGenerator">
|
||
|
|
<summary>
|
||
|
|
Gets the random number generator.
|
||
|
|
</summary>
|
||
|
|
<value>The random number generator.</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.Policies.RedeliveryPolicy.NextBool">
|
||
|
|
<summary>
|
||
|
|
Gets the next boolean
|
||
|
|
</summary>
|
||
|
|
<value><c>true</c> if [next bool]; otherwise, <c>false</c>.</value>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.NMSConvert.ToAcknowledgementMode(System.String)">
|
||
|
|
<summary>
|
||
|
|
Convert the acknowledgment mode string into AcknowledgementMode enum.
|
||
|
|
</summary>
|
||
|
|
<param name="ackText"></param>
|
||
|
|
<returns>Equivalent enum value. If unknown string is encounted, it will default to AutoAcknowledge.</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.NMSConvert.ToXmlMessage(Apache.NMS.IMessageProducer,System.Object)">
|
||
|
|
<summary>
|
||
|
|
Convert an object into a text message. The object must be serializable to XML.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.NMSConvert.ToXmlMessage(Apache.NMS.ISession,System.Object)">
|
||
|
|
<summary>
|
||
|
|
Convert an object into a text message. The object must be serializable to XML.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.NMSConvert.FromXmlMessage(Apache.NMS.IMessage)">
|
||
|
|
<summary>
|
||
|
|
Convert a text message into an object. The object must be serializable from XML.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.NMSConvert.SerializeObjToMessage(Apache.NMS.ITextMessage,System.Object)">
|
||
|
|
<summary>
|
||
|
|
Serialize the object as XML into the Text body of the message.
|
||
|
|
Set the NMSType to the full name of the object type.
|
||
|
|
</summary>
|
||
|
|
<param name="message"></param>
|
||
|
|
<param name="obj"></param>
|
||
|
|
<returns></returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.NMSConvert.DeserializeObjFromMessage(Apache.NMS.IMessage)">
|
||
|
|
<summary>
|
||
|
|
Deserialize the object from the text message. The object must be serializable from XML.
|
||
|
|
</summary>
|
||
|
|
<param name="message"></param>
|
||
|
|
<returns></returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.NMSConvert.GetRuntimeType(System.String)">
|
||
|
|
<summary>
|
||
|
|
Get the runtime type for the class name. This routine will search all loaded
|
||
|
|
assemblies in the current App Domain to find the type.
|
||
|
|
</summary>
|
||
|
|
<param name="typeName">Full name of the type.</param>
|
||
|
|
<returns>Type object if found, or null if not found.</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.CountDownLatch.countDown">
|
||
|
|
<summary>
|
||
|
|
Decrement the count, releasing any waiting Threads when the count reaches Zero.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.CountDownLatch.await">
|
||
|
|
<summary>
|
||
|
|
Causes the current Thread to wait for the count to reach zero, unless
|
||
|
|
the Thread is interrupted.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.CountDownLatch.await(System.TimeSpan)">
|
||
|
|
<summary>
|
||
|
|
Causes the current thread to wait until the latch has counted down to zero, unless
|
||
|
|
the thread is interrupted, or the specified waiting time elapses.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.Util.CountDownLatch.Remaining">
|
||
|
|
<summary>
|
||
|
|
Gets the current count for this Latch.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="F:Apache.NMS.Util.DateUtils.windowsEpoch">
|
||
|
|
<summary>
|
||
|
|
The start of the Windows epoch
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="F:Apache.NMS.Util.DateUtils.javaEpoch">
|
||
|
|
<summary>
|
||
|
|
The start of the Java epoch
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="F:Apache.NMS.Util.DateUtils.epochDiff">
|
||
|
|
<summary>
|
||
|
|
The difference between the Windows epoch and the Java epoch
|
||
|
|
in milliseconds.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.Util.EndianBinaryReader">
|
||
|
|
<summary>
|
||
|
|
A BinaryWriter that switches the endian orientation of the read operations so that they
|
||
|
|
are compatible across platforms.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryReader.Read(System.Char[],System.Int32,System.Int32)">
|
||
|
|
<summary>
|
||
|
|
Method Read
|
||
|
|
</summary>
|
||
|
|
<returns>An int</returns>
|
||
|
|
<param name="buffer">A char[]</param>
|
||
|
|
<param name="index">An int</param>
|
||
|
|
<param name="count">An int</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryReader.ReadChars(System.Int32)">
|
||
|
|
<summary>
|
||
|
|
Method ReadChars
|
||
|
|
</summary>
|
||
|
|
<returns>A char[]</returns>
|
||
|
|
<param name="count">An int</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryReader.ReadInt16">
|
||
|
|
<summary>
|
||
|
|
Method ReadInt16
|
||
|
|
</summary>
|
||
|
|
<returns>A short</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryReader.ReadChar">
|
||
|
|
<summary>
|
||
|
|
Method ReadChar
|
||
|
|
</summary>
|
||
|
|
<returns>A char</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryReader.ReadInt64">
|
||
|
|
<summary>
|
||
|
|
Method ReadInt64
|
||
|
|
</summary>
|
||
|
|
<returns>A long</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryReader.ReadUInt64">
|
||
|
|
<summary>
|
||
|
|
Method ReadUInt64
|
||
|
|
</summary>
|
||
|
|
<returns>An ulong</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryReader.ReadUInt32">
|
||
|
|
<summary>
|
||
|
|
Method ReadUInt32
|
||
|
|
</summary>
|
||
|
|
<returns>An uint</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryReader.ReadUInt16">
|
||
|
|
<summary>
|
||
|
|
Method ReadUInt16
|
||
|
|
</summary>
|
||
|
|
<returns>An ushort</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryReader.ReadInt32">
|
||
|
|
<summary>
|
||
|
|
Method ReadInt32
|
||
|
|
</summary>
|
||
|
|
<returns>An int</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryReader.ReadString">
|
||
|
|
<summary>
|
||
|
|
Method ReadString
|
||
|
|
</summary>
|
||
|
|
<returns>A string</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryReader.ReadString16">
|
||
|
|
<summary>
|
||
|
|
Method ReadString16, reads a String value encoded in the Java modified
|
||
|
|
UTF-8 format with a length index encoded as a 16bit unsigned short.
|
||
|
|
</summary>
|
||
|
|
<returns>A string</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryReader.ReadString32">
|
||
|
|
<summary>
|
||
|
|
Method ReadString32, reads a String value encoded in the Java modified
|
||
|
|
UTF-8 format with a length index encoded as a singed integer value.
|
||
|
|
</summary>
|
||
|
|
<returns>A string</returns>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.Util.EndianBinaryWriter">
|
||
|
|
<summary>
|
||
|
|
A BinaryWriter that switches the endian orientation of the write operations so that they
|
||
|
|
are compatible across platforms.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.Write(System.Int64)">
|
||
|
|
<summary>
|
||
|
|
Method Write
|
||
|
|
</summary>
|
||
|
|
<param name="value">A long</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.Write(System.UInt16)">
|
||
|
|
<summary>
|
||
|
|
Method Write
|
||
|
|
</summary>
|
||
|
|
<param name="value">An ushort</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.Write(System.Int32)">
|
||
|
|
<summary>
|
||
|
|
Method Write
|
||
|
|
</summary>
|
||
|
|
<param name="value">An int</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
|
||
|
|
<summary>
|
||
|
|
Method Write
|
||
|
|
</summary>
|
||
|
|
<param name="chars">A char[]</param>
|
||
|
|
<param name="index">An int</param>
|
||
|
|
<param name="count">An int</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.Write(System.Char[])">
|
||
|
|
<summary>
|
||
|
|
Method Write
|
||
|
|
</summary>
|
||
|
|
<param name="chars">A char[]</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.Write(System.UInt32)">
|
||
|
|
<summary>
|
||
|
|
Method Write
|
||
|
|
</summary>
|
||
|
|
<param name="value">An uint</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.Write(System.Char)">
|
||
|
|
<summary>
|
||
|
|
Method Write
|
||
|
|
</summary>
|
||
|
|
<param name="ch">A char</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.Write(System.UInt64)">
|
||
|
|
<summary>
|
||
|
|
Method Write
|
||
|
|
</summary>
|
||
|
|
<param name="value">An ulong</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.Write(System.Int16)">
|
||
|
|
<summary>
|
||
|
|
Method Write
|
||
|
|
</summary>
|
||
|
|
<param name="value">A short</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.Write(System.String)">
|
||
|
|
<summary>
|
||
|
|
Method Write, writes a string to the output using the WriteString16
|
||
|
|
method.
|
||
|
|
</summary>
|
||
|
|
<param name="text">A string</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.WriteString16(System.String)">
|
||
|
|
<summary>
|
||
|
|
Method WriteString16, writes a string to the output using the Java
|
||
|
|
standard modified UTF-8 encoding with an unsigned short value written first to
|
||
|
|
indicate the length of the encoded data, the short is read as an unsigned
|
||
|
|
value so the max amount of data this method can write is 65535 encoded bytes.
|
||
|
|
|
||
|
|
Unlike the WriteString32 method this method does not encode the length
|
||
|
|
value to -1 if the string is null, this is to match the behaviour of
|
||
|
|
the Java DataOuputStream class's writeUTF method.
|
||
|
|
|
||
|
|
Because modified UTF-8 encding can result in a number of bytes greater that
|
||
|
|
the size of the String this method must first check that the encoding proces
|
||
|
|
will not result in a value that cannot be written becuase it is greater than
|
||
|
|
the max value of an unsigned short.
|
||
|
|
</summary>
|
||
|
|
<param name="text">A string</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.WriteString32(System.String)">
|
||
|
|
<summary>
|
||
|
|
Method WriteString32, writes a string to the output using the Openwire
|
||
|
|
standard modified UTF-8 encoding which an int value written first to
|
||
|
|
indicate the length of the encoded data, the int is read as an signed
|
||
|
|
value so the max amount of data this method can write is 2^31 encoded bytes.
|
||
|
|
|
||
|
|
In the case of a null value being passed this method writes a -1 to the
|
||
|
|
stream to indicate that the string is null.
|
||
|
|
|
||
|
|
Because modified UTF-8 encding can result in a number of bytes greater that
|
||
|
|
the size of the String this method must first check that the encoding proces
|
||
|
|
will not result in a value that cannot be written becuase it is greater than
|
||
|
|
the max value of an int.
|
||
|
|
</summary>
|
||
|
|
<param name="text">A string</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.Write(System.Single)">
|
||
|
|
<summary>
|
||
|
|
Method Write
|
||
|
|
</summary>
|
||
|
|
<param name="value">A double</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.EndianBinaryWriter.Write(System.Double)">
|
||
|
|
<summary>
|
||
|
|
Method Write
|
||
|
|
</summary>
|
||
|
|
<param name="value">A double</param>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.Util.EndianSupport">
|
||
|
|
<summary>
|
||
|
|
Support class that switches from one endian to the other.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.Util.MessagePropertyIntercepter">
|
||
|
|
<summary>
|
||
|
|
Utility class used to set NMS properties via introspection for IMessage derived
|
||
|
|
instances. This class allows IMessage classes to define Message specific properties
|
||
|
|
that can be accessed using the standard property get / set semantics.
|
||
|
|
|
||
|
|
This is especially useful for NMSX type properties which can vary by provider and
|
||
|
|
are obtianed via a call to IConnectionMetaData.NMSXPropertyNames. The client can
|
||
|
|
set the properties on an IMessage instance without a direct cast to the providers
|
||
|
|
specific Message types.
|
||
|
|
|
||
|
|
Properties accessed in this way are treated as NMS Message headers which are never
|
||
|
|
read-only therefore there is no exception thrown if the message itself is in the
|
||
|
|
read-only property mode.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.Util.PrimitiveMapInterceptor">
|
||
|
|
<summary>
|
||
|
|
This class provides a mechanism to intercept calls to a IPrimitiveMap
|
||
|
|
instance and perform validation, handle type conversion, or some other
|
||
|
|
function necessary to use the PrimitiveMap in a Message or other NMS
|
||
|
|
object.
|
||
|
|
|
||
|
|
Be default this class enforces the standard conversion policy for primitive
|
||
|
|
types in NMS shown in the table below:
|
||
|
|
|
||
|
|
| | boolean byte short char int long float double String byte[]
|
||
|
|
|----------------------------------------------------------------------
|
||
|
|
|boolean | X X
|
||
|
|
|byte | X X X X X
|
||
|
|
|short | X X X X
|
||
|
|
|char | X X
|
||
|
|
|int | X X X
|
||
|
|
|long | X X
|
||
|
|
|float | X X X
|
||
|
|
|double | X X
|
||
|
|
|String | X X X X X X X X
|
||
|
|
|byte[] | X
|
||
|
|
|----------------------------------------------------------------------
|
||
|
|
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IPrimitiveMap">
|
||
|
|
<summary>
|
||
|
|
Represents a Map of primitive types where the keys are all string instances
|
||
|
|
and the values are strings or numbers.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.Util.MessageTransformation">
|
||
|
|
<summary>
|
||
|
|
Base Utility class for conversion between IMessage type objects for different
|
||
|
|
NMS providers.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.MessageTransformation.CopyProperties(Apache.NMS.IMessage,Apache.NMS.IMessage)">
|
||
|
|
<summary>
|
||
|
|
Copies the standard NMS and user defined properties from the givem
|
||
|
|
message to the specified message, the class version transforms the
|
||
|
|
Destination instead of just doing a straight copy.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.MessageTransformation.CopyNMSMessageProperties(Apache.NMS.IMessage,Apache.NMS.IMessage)">
|
||
|
|
<summary>
|
||
|
|
Copies the standard NMS and user defined properties from the givem
|
||
|
|
message to the specified message, this method makes no attempt to convert
|
||
|
|
the values in the Message to native provider implementations.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.Util.PrimitiveMap">
|
||
|
|
<summary>
|
||
|
|
A default implementation of IPrimitiveMap
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.PrimitiveMap.ToString">
|
||
|
|
<summary>
|
||
|
|
Method ToString
|
||
|
|
</summary>
|
||
|
|
<returns>A string</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.PrimitiveMap.Unmarshal(System.Byte[])">
|
||
|
|
<summary>
|
||
|
|
Unmarshalls the map from the given data or if the data is null just
|
||
|
|
return an empty map
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.PrimitiveMap.Unmarshal(System.IO.Stream)">
|
||
|
|
<summary>
|
||
|
|
Unmarshals a PrimitiveMap directly from a Stream object. This
|
||
|
|
allows for clients to read PrimitiveMaps from Compressed or other
|
||
|
|
wise encoded streams without this class needing to know about it.
|
||
|
|
</summary>
|
||
|
|
<param name="source">
|
||
|
|
A <see cref="T:System.IO.Stream"/>
|
||
|
|
</param>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:Apache.NMS.Util.PrimitiveMap"/>
|
||
|
|
</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.PrimitiveMap.Marshal(System.IO.Stream)">
|
||
|
|
<summary>
|
||
|
|
Marshals a PrimitiveMap directly to a Stream object. This
|
||
|
|
allows a client to write a PrimitiveMap in a compressed or
|
||
|
|
otherwise encoded form without this class needing to know
|
||
|
|
about it.
|
||
|
|
</summary>
|
||
|
|
<param name="destination">
|
||
|
|
A <see cref="T:System.IO.Stream"/>
|
||
|
|
</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.PrimitiveMap.MarshalPrimitiveMap(System.Collections.IDictionary)">
|
||
|
|
<summary>
|
||
|
|
Marshals the primitive type map to a byte array
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.PrimitiveMap.UnmarshalPrimitiveMap(System.Byte[])">
|
||
|
|
<summary>
|
||
|
|
Unmarshals the primitive type map from the given byte array
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.Util.SessionUtil">
|
||
|
|
<summary>
|
||
|
|
Class to provide support for working with Session objects.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.SessionUtil.GetDestination(Apache.NMS.ISession,System.String)">
|
||
|
|
<summary>
|
||
|
|
Get the destination by parsing the embedded type prefix. Default is Queue if no prefix is
|
||
|
|
embedded in the destinationName.
|
||
|
|
</summary>
|
||
|
|
<param name="session">Session object to use to get the destination.</param>
|
||
|
|
<param name="destinationName">Name of destination with embedded prefix. The embedded prefix can be one of the following:
|
||
|
|
<list type="bullet">
|
||
|
|
<item>queue://</item>
|
||
|
|
<item>topic://</item>
|
||
|
|
<item>temp-queue://</item>
|
||
|
|
<item>temp-topic://</item>
|
||
|
|
</list>
|
||
|
|
</param>
|
||
|
|
<returns></returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.SessionUtil.GetDestination(Apache.NMS.ISession,System.String,Apache.NMS.DestinationType)">
|
||
|
|
<summary>
|
||
|
|
Get the destination by parsing the embedded type prefix.
|
||
|
|
</summary>
|
||
|
|
<param name="session">Session object to use to get the destination.</param>
|
||
|
|
<param name="destinationName">Name of destination with embedded prefix. The embedded prefix can be one of the following:
|
||
|
|
<list type="bullet">
|
||
|
|
<item>queue://</item>
|
||
|
|
<item>topic://</item>
|
||
|
|
<item>temp-queue://</item>
|
||
|
|
<item>temp-topic://</item>
|
||
|
|
</list>
|
||
|
|
</param>
|
||
|
|
<param name="defaultType">Default type if no embedded prefix is specified.</param>
|
||
|
|
<returns></returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.SessionUtil.DeleteDestination(Apache.NMS.ISession,System.String)">
|
||
|
|
<summary>
|
||
|
|
Delete the named destination by parsing the embedded type prefix. Default is Queue if no prefix is
|
||
|
|
embedded in the destinationName.
|
||
|
|
</summary>
|
||
|
|
<param name="session">Session object to use to get the destination.</param>
|
||
|
|
<param name="destinationName">Name of destination with embedded prefix. The embedded prefix can be one of the following:
|
||
|
|
<list type="bullet">
|
||
|
|
<item>queue://</item>
|
||
|
|
<item>topic://</item>
|
||
|
|
<item>temp-queue://</item>
|
||
|
|
<item>temp-topic://</item>
|
||
|
|
</list>
|
||
|
|
</param>
|
||
|
|
<returns></returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.SessionUtil.DeleteDestination(Apache.NMS.ISession,System.String,Apache.NMS.DestinationType)">
|
||
|
|
<summary>
|
||
|
|
Delete the named destination by parsing the embedded type prefix.
|
||
|
|
</summary>
|
||
|
|
<param name="session">Session object to use to get the destination.</param>
|
||
|
|
<param name="destinationName">Name of destination with embedded prefix. The embedded prefix can be one of the following:
|
||
|
|
<list type="bullet">
|
||
|
|
<item>queue://</item>
|
||
|
|
<item>topic://</item>
|
||
|
|
<item>temp-queue://</item>
|
||
|
|
<item>temp-topic://</item>
|
||
|
|
</list>
|
||
|
|
</param>
|
||
|
|
<param name="defaultType">Default type if no embedded prefix is specified.</param>
|
||
|
|
<returns></returns>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.Util.URISupport">
|
||
|
|
<summary>
|
||
|
|
Class to provide support for Uri query parameters which uses .Net reflection
|
||
|
|
to identify and set properties.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.URISupport.CreateCompatibleUri(System.String)">
|
||
|
|
<summary>
|
||
|
|
Given a string that could be a Composite Uri that uses syntax not compatible
|
||
|
|
with the .NET Uri class such as an ActiveMQ failover Uri formatted as
|
||
|
|
"failover://(tcp://localhost:61616)", the initial '://' must be changed
|
||
|
|
to ':(' so that the Uri class doesn't attempt to parse the '(tcp:' as
|
||
|
|
the Uri's Authority as that is not a valid host name.
|
||
|
|
</summary>
|
||
|
|
<param name="uriString">
|
||
|
|
A string that could be a Composite Uri that uses syntax not compatible
|
||
|
|
with the .NET Uri class
|
||
|
|
</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.URISupport.ParseQuery(System.String)">
|
||
|
|
<summary>
|
||
|
|
Parse a Uri query string of the form ?x=y&z=0
|
||
|
|
into a map of name/value pairs.
|
||
|
|
</summary>
|
||
|
|
<param name="query">The query string to parse. This string should not contain
|
||
|
|
Uri escape characters.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.URISupport.SetProperties(System.Object,System.Collections.Specialized.StringDictionary)">
|
||
|
|
<summary>
|
||
|
|
Sets the public properties of a target object using a string map.
|
||
|
|
This method uses .Net reflection to identify public properties of
|
||
|
|
the target object matching the keys from the passed map.
|
||
|
|
</summary>
|
||
|
|
<param name="target">The object whose properties will be set.</param>
|
||
|
|
<param name="map">Map of key/value pairs.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.URISupport.SetProperties(System.Object,System.Collections.Specialized.StringDictionary,System.String)">
|
||
|
|
<summary>
|
||
|
|
Sets the public properties of a target object using a string map.
|
||
|
|
This method uses .Net reflection to identify public properties of
|
||
|
|
the target object matching the keys from the passed map.
|
||
|
|
</summary>
|
||
|
|
<param name="target">The object whose properties will be set.</param>
|
||
|
|
<param name="map">Map of key/value pairs.</param>
|
||
|
|
<param name="prefix">Key value prefix. This is prepended to the property name
|
||
|
|
before searching for a matching key value.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.URISupport.ParseComposite(System.Uri,Apache.NMS.Util.URISupport.CompositeData,System.String)">
|
||
|
|
<summary>
|
||
|
|
</summary>
|
||
|
|
<param name="uri"></param>
|
||
|
|
<param name="rc"></param>
|
||
|
|
<param name="ssp"></param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.URISupport.SplitComponents(System.String)">
|
||
|
|
<summary>
|
||
|
|
</summary>
|
||
|
|
<param name="componentString"></param>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.Util.XmlUtil">
|
||
|
|
<summary>
|
||
|
|
Class to provide support for working with Xml objects.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="F:Apache.NMS.Util.XmlUtil.invalidXMLMatch">
|
||
|
|
<summary>
|
||
|
|
From xml spec valid chars:
|
||
|
|
#x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]
|
||
|
|
any Unicode character, excluding the surrogate blocks, FFFE, and FFFF.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.XmlUtil.#cctor">
|
||
|
|
<summary>
|
||
|
|
Static class constructor.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.XmlUtil.Serialize(System.Object)">
|
||
|
|
<summary>
|
||
|
|
Serialize the object to XML format. The XML encoding will be UTF-8. A Byte Order Mark (BOM)
|
||
|
|
will NOT be placed at the beginning of the string.
|
||
|
|
</summary>
|
||
|
|
<param name="obj"></param>
|
||
|
|
<returns></returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.Util.XmlUtil.CleanInvalidXmlChars(System.String)">
|
||
|
|
<summary>
|
||
|
|
This removes characters that are invalid for xml encoding
|
||
|
|
</summary>
|
||
|
|
<param name="text">Text to be encoded.</param>
|
||
|
|
<returns>Text with invalid xml characters removed.</returns>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IBytesMessage">
|
||
|
|
<summary>
|
||
|
|
|
||
|
|
A BytesMessage object is used to send a message containing a stream of uninterpreted
|
||
|
|
bytes. It inherits from the Message interface and adds a bytes message body. The
|
||
|
|
receiver of the message supplies the interpretation of the bytes.
|
||
|
|
|
||
|
|
This message type is for client encoding of existing message formats. If possible,
|
||
|
|
one of the other self-defining message types should be used instead.
|
||
|
|
|
||
|
|
Although the NMS API allows the use of message properties with byte messages, they
|
||
|
|
are typically not used, since the inclusion of properties may affect the format.
|
||
|
|
|
||
|
|
When the message is first created, and when ClearBody is called, the body of the
|
||
|
|
message is in write-only mode. After the first call to Reset has been made, the
|
||
|
|
message body is in read-only mode. After a message has been sent, the client that
|
||
|
|
sent it can retain and modify it without affecting the message that has been sent.
|
||
|
|
The same message object can be sent multiple times. When a message has been received,
|
||
|
|
the provider has called Reset so that the message body is in read-only mode for the
|
||
|
|
client.
|
||
|
|
|
||
|
|
If ClearBody is called on a message in read-only mode, the message body is cleared and
|
||
|
|
the message is in write-only mode.
|
||
|
|
|
||
|
|
If a client attempts to read a message in write-only mode, a MessageNotReadableException
|
||
|
|
is thrown.
|
||
|
|
|
||
|
|
If a client attempts to write a message in read-only mode, a MessageNotWriteableException
|
||
|
|
is thrown.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IMessage">
|
||
|
|
<summary>
|
||
|
|
Represents a message either to be sent to a message broker or received from a message broker.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessage.Acknowledge">
|
||
|
|
<summary>
|
||
|
|
If using client acknowledgement mode on the session, then this method will acknowledge that the
|
||
|
|
message has been processed correctly.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessage.ClearBody">
|
||
|
|
<summary>
|
||
|
|
Clears out the message body. Clearing a message's body does not clear its header
|
||
|
|
values or property entries.
|
||
|
|
|
||
|
|
If this message body was read-only, calling this method leaves the message body in
|
||
|
|
the same state as an empty body in a newly created message.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessage.ClearProperties">
|
||
|
|
<summary>
|
||
|
|
Clears a message's properties.
|
||
|
|
|
||
|
|
The message's header fields and body are not cleared.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessage.Properties">
|
||
|
|
<summary>
|
||
|
|
Provides access to the message properties (headers).
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessage.NMSCorrelationID">
|
||
|
|
<summary>
|
||
|
|
The correlation ID used to correlate messages from conversations or long running business processes.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessage.NMSDestination">
|
||
|
|
<summary>
|
||
|
|
The destination of the message. This property is set by the IMessageProducer.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessage.NMSTimeToLive">
|
||
|
|
<summary>
|
||
|
|
The amount of time for which this message is valid. Zero if this message does not expire.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessage.NMSMessageId">
|
||
|
|
<summary>
|
||
|
|
The message ID which is set by the provider.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessage.NMSDeliveryMode">
|
||
|
|
<summary>
|
||
|
|
Whether or not this message is persistent.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessage.NMSPriority">
|
||
|
|
<summary>
|
||
|
|
The Priority of this message.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessage.NMSRedelivered">
|
||
|
|
<summary>
|
||
|
|
Returns true if this message has been redelivered to this or another consumer before being acknowledged successfully.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessage.NMSReplyTo">
|
||
|
|
<summary>
|
||
|
|
The destination that the consumer of this message should send replies to
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessage.NMSTimestamp">
|
||
|
|
<summary>
|
||
|
|
The timestamp of when the message was pubished in UTC time. If the publisher disables setting
|
||
|
|
the timestamp on the message, the time will be set to the start of the UNIX epoc (1970-01-01 00:00:00).
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessage.NMSType">
|
||
|
|
<summary>
|
||
|
|
The type name of this message.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.ReadByte">
|
||
|
|
<summary>
|
||
|
|
Reads a byte from the Message Stream.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Byte"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
Thrown when the Message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
Thrown when an unexpected end of bytes has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.WriteByte(System.Byte)">
|
||
|
|
<summary>
|
||
|
|
Writes a byte to the Message stream.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Byte"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
Thrown when the Message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.ReadBoolean">
|
||
|
|
<summary>
|
||
|
|
Reads a boolean from the Message Stream.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Boolean"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
Thrown when the Message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
Thrown when an unexpected end of bytes has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.WriteBoolean(System.Boolean)">
|
||
|
|
<summary>
|
||
|
|
Write a one byte value to the message stream representing the boolean
|
||
|
|
value passed.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Boolean"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
Thrown when the Message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.ReadChar">
|
||
|
|
<summary>
|
||
|
|
Reads a char from the Message Stream.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Char"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
Thrown when the Message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
Thrown when an unexpected end of bytes has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.WriteChar(System.Char)">
|
||
|
|
<summary>
|
||
|
|
Write a two byte value to the message stream representing the character
|
||
|
|
value passed. High byte first.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Char"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
Thrown when the Message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.ReadInt16">
|
||
|
|
<summary>
|
||
|
|
Reads a Short from the Message Stream.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Int16"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
Thrown when the Message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
Thrown when an unexpected end of bytes has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.WriteInt16(System.Int16)">
|
||
|
|
<summary>
|
||
|
|
Write a two byte value to the message stream representing the short
|
||
|
|
value passed. High byte first.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Int16"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
Thrown when the Message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.ReadInt32">
|
||
|
|
<summary>
|
||
|
|
Reads an int from the Message Stream.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Int32"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
Thrown when the Message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
Thrown when an unexpected end of bytes has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.WriteInt32(System.Int32)">
|
||
|
|
<summary>
|
||
|
|
Write a four byte value to the message stream representing the integer
|
||
|
|
value passed. High byte first.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Int32"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
Thrown when the Message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.ReadInt64">
|
||
|
|
<summary>
|
||
|
|
Reads a long from the Message Stream.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Int64"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
Thrown when the Message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
Thrown when an unexpected end of bytes has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.WriteInt64(System.Int64)">
|
||
|
|
<summary>
|
||
|
|
Write a eight byte value to the message stream representing the long
|
||
|
|
value passed. High byte first.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Int64"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
Thrown when the Message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.ReadSingle">
|
||
|
|
<summary>
|
||
|
|
Reads a float from the Message Stream.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Single"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
Thrown when the Message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
Thrown when an unexpected end of bytes has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.WriteSingle(System.Single)">
|
||
|
|
<summary>
|
||
|
|
Write a four byte value to the message stream representing the float
|
||
|
|
value passed. High byte first.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Single"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
Thrown when the Message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.ReadDouble">
|
||
|
|
<summary>
|
||
|
|
Reads an double from the Message Stream.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Double"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
Thrown when the Message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
Thrown when an unexpected end of bytes has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.WriteDouble(System.Double)">
|
||
|
|
<summary>
|
||
|
|
Write a eight byte value to the message stream representing the double
|
||
|
|
value passed. High byte first.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Double"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
Thrown when the Message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.ReadBytes(System.Byte[])">
|
||
|
|
<summary>
|
||
|
|
Reads a byte array from the bytes message stream.
|
||
|
|
|
||
|
|
If the length of array value is less than the number of bytes remaining to
|
||
|
|
be read from the stream, the array should be filled. A subsequent call reads
|
||
|
|
the next increment, and so on.
|
||
|
|
|
||
|
|
If the number of bytes remaining in the stream is less than the length of array
|
||
|
|
value, the bytes should be read into the array. The return value of the total number
|
||
|
|
of bytes read will be less than the length of the array, indicating that there are
|
||
|
|
no more bytes left to be read from the stream. The next read of the stream returns -1.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
The byte array that will be used as a buffer to read into.
|
||
|
|
</param>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Int32"/>
|
||
|
|
The number of bytes read into the passed byte array, or -1 if there are no more
|
||
|
|
bytes left to be read from the stream.
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
Thrown when the Message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.ReadBytes(System.Byte[],System.Int32)">
|
||
|
|
<summary>
|
||
|
|
Reads a portion of the bytes message stream.
|
||
|
|
|
||
|
|
If the length of array value is less than the number of bytes remaining to be
|
||
|
|
read from the stream, the array should be filled. A subsequent call reads the
|
||
|
|
next increment, and so on.
|
||
|
|
|
||
|
|
If the number of bytes remaining in the stream is less than the length of array
|
||
|
|
value, the bytes should be read into the array. The return value of the total
|
||
|
|
number of bytes read will be less than the length of the array, indicating that
|
||
|
|
there are no more bytes left to be read from the stream. The next read of the
|
||
|
|
stream returns -1.
|
||
|
|
|
||
|
|
If length is negative, or length is greater than the length of the array value,
|
||
|
|
then an Exception is thrown. No bytes will be read from the stream for this
|
||
|
|
exception case.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
The byte array that will be used as a buffer to read into.
|
||
|
|
</param>
|
||
|
|
<param name="length">
|
||
|
|
The amount of bytes to read into the buffer.
|
||
|
|
</param>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Int32"/>
|
||
|
|
The number of bytes read into the passed byte array, or -1 if there are no more
|
||
|
|
bytes left to be read from the stream.
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
Thrown when the Message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.WriteBytes(System.Byte[])">
|
||
|
|
<summary>
|
||
|
|
Writes a byte array to the bytes message stream.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Byte"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
Thrown when the Message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.WriteBytes(System.Byte[],System.Int32,System.Int32)">
|
||
|
|
<summary>
|
||
|
|
Writes a portion of a byte array to the bytes message stream.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Byte"/>
|
||
|
|
</param>
|
||
|
|
<param name="offset">
|
||
|
|
A <see cref="T:System.Int32"/>
|
||
|
|
</param>
|
||
|
|
<param name="length">
|
||
|
|
A <see cref="T:System.Int32"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
Thrown when the Message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.ReadString">
|
||
|
|
<summary>
|
||
|
|
Reads a string that has been encoded using a modified UTF-8 format from the bytes
|
||
|
|
message stream.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.String"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
Thrown when the Message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
Thrown when an unexpected end of bytes has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.WriteString(System.String)">
|
||
|
|
<summary>
|
||
|
|
Writes a string to the bytes message stream using UTF-8 encoding in a
|
||
|
|
machine-independent manner.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.String"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
Thrown when the Message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.WriteObject(System.Object)">
|
||
|
|
<summary>
|
||
|
|
Writes an object to the bytes message stream.
|
||
|
|
|
||
|
|
This method works only for the objectified primitive object types
|
||
|
|
(Int32, Double, Boolean ...), String objects, and byte arrays.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Object"/>
|
||
|
|
the object in the .NET programming language to be written; it must not be null
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
Thrown when the Message has an invalid format.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
Thrown when the Message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IBytesMessage.Reset">
|
||
|
|
<summary>
|
||
|
|
Puts the message body in read-only mode and repositions the stream of bytes to the beginning.
|
||
|
|
</summary>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
Thrown when the Message has an invalid format.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IBytesMessage.BodyLength">
|
||
|
|
<value>
|
||
|
|
Gets the number of bytes of the message body when the message is in read-only mode.
|
||
|
|
The value returned can be used to allocate a byte array. The value returned is the
|
||
|
|
entire length of the message body, regardless of where the pointer for reading the
|
||
|
|
message is currently located.
|
||
|
|
</value>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
Thrown when the Message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.AcknowledgementMode">
|
||
|
|
<summary>
|
||
|
|
The mode used to acknowledge messages after they are consumed
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="F:Apache.NMS.AcknowledgementMode.AutoAcknowledge">
|
||
|
|
<summary>
|
||
|
|
With this acknowledgment mode, the session will not
|
||
|
|
acknowledge receipt of a message since the broker assumes
|
||
|
|
successful receipt of a message after the onMessage handler
|
||
|
|
has returned without error.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="F:Apache.NMS.AcknowledgementMode.DupsOkAcknowledge">
|
||
|
|
<summary>
|
||
|
|
With this acknowledgment mode, the session automatically
|
||
|
|
acknowledges a client's receipt of a message either when
|
||
|
|
the session has successfully returned from a call to receive
|
||
|
|
or when the message listener the session has called to
|
||
|
|
process the message successfully returns. Acknowlegements
|
||
|
|
may be delayed in this mode to increase performance at
|
||
|
|
the cost of the message being redelivered this client fails.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="F:Apache.NMS.AcknowledgementMode.ClientAcknowledge">
|
||
|
|
<summary>
|
||
|
|
With this acknowledgment mode, the client acknowledges a
|
||
|
|
consumed message by calling the message's acknowledge method.
|
||
|
|
This acknowledgement acknowledges the given message and all
|
||
|
|
unacknowedged messages that have preceeded it for the session
|
||
|
|
in which the message was delivered.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="F:Apache.NMS.AcknowledgementMode.Transactional">
|
||
|
|
<summary>
|
||
|
|
Messages will be consumed when the transaction commits.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="F:Apache.NMS.AcknowledgementMode.IndividualAcknowledge">
|
||
|
|
<summary>
|
||
|
|
With this acknowledgment mode, the client acknowledges a
|
||
|
|
consumed message by calling the message's acknowledge method.
|
||
|
|
This acknowledgement mode allows the client to acknowledge a
|
||
|
|
single message. This mode is not required to be supported by
|
||
|
|
all NMS providers, however the provider should throw an appropriate
|
||
|
|
exception to indicate that the mode is unsupported.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.ExceptionListener">
|
||
|
|
<summary>
|
||
|
|
A delegate that can receive transport level exceptions.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.ConnectionInterruptedListener">
|
||
|
|
<summary>
|
||
|
|
A delegate that is used by Fault tolerant NMS Implementation to notify their
|
||
|
|
clients that the Connection is not currently active to due some error.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.ConnectionResumedListener">
|
||
|
|
<summary>
|
||
|
|
A delegate that is used by Fault tolerant NMS Implementation to notify their
|
||
|
|
clients that the Connection that was interrupted has now been restored.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IConnection">
|
||
|
|
<summary>
|
||
|
|
Represents a connection with a message broker
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IStartable">
|
||
|
|
<summary>
|
||
|
|
A lifecycle for NMS objects to indicate they can be started
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IStoppable">
|
||
|
|
<summary>
|
||
|
|
A lifecycle for NMS objects to indicate they can be stopped
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IConnection.CreateSession">
|
||
|
|
<summary>
|
||
|
|
Creates a new session to work on this connection
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IConnection.CreateSession(Apache.NMS.AcknowledgementMode)">
|
||
|
|
<summary>
|
||
|
|
Creates a new session to work on this connection
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IConnection.Close">
|
||
|
|
<summary>
|
||
|
|
Closes the connection.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IConnection.PurgeTempDestinations">
|
||
|
|
<summary>
|
||
|
|
For a long running Connection that creates many temp destinations
|
||
|
|
this method will close and destroy all previously created temp
|
||
|
|
destinations to reduce resource consumption. This can be useful
|
||
|
|
when the Connection is pooled or otherwise used for long periods
|
||
|
|
of time. Only locally created temp destinations should be removed
|
||
|
|
by this call.
|
||
|
|
NOTE: This is an optional operation and for NMS providers that
|
||
|
|
do not support this functionality the method should just return
|
||
|
|
without throwing any exceptions.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="E:Apache.NMS.IConnection.ExceptionListener">
|
||
|
|
<summary>
|
||
|
|
An asynchronous listener which can be notified if an error occurs
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="E:Apache.NMS.IConnection.ConnectionInterruptedListener">
|
||
|
|
<summary>
|
||
|
|
An asynchronous listener that is notified when a Fault tolerant connection
|
||
|
|
has been interrupted.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="E:Apache.NMS.IConnection.ConnectionResumedListener">
|
||
|
|
<summary>
|
||
|
|
An asynchronous listener that is notified when a Fault tolerant connection
|
||
|
|
has been resumed.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnection.ConsumerTransformer">
|
||
|
|
<summary>
|
||
|
|
A Delegate that is called each time a Message is dispatched to allow the client to do
|
||
|
|
any necessary transformations on the received message before it is delivered. The
|
||
|
|
Connection sets the provided delegate instance on each Session it creates which then
|
||
|
|
passes that along to the Consumers it creates.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnection.ProducerTransformer">
|
||
|
|
<summary>
|
||
|
|
A delegate that is called each time a Message is sent from this Producer which allows
|
||
|
|
the application to perform any needed transformations on the Message before it is sent.
|
||
|
|
The Connection sets the provided delegate instance on each Session it creates which then
|
||
|
|
passes that along to the Producer it creates.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnection.RequestTimeout">
|
||
|
|
<summary>
|
||
|
|
The default timeout for network requests.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnection.AcknowledgementMode">
|
||
|
|
<summary>
|
||
|
|
The default acknowledgement mode
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnection.ClientId">
|
||
|
|
<summary>
|
||
|
|
Sets the unique clienet ID for this connection before Start() or returns the
|
||
|
|
unique client ID after the connection has started
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnection.RedeliveryPolicy">
|
||
|
|
<summary>
|
||
|
|
Get/or set the redelivery policy for this connection.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnection.MetaData">
|
||
|
|
<summary>
|
||
|
|
Gets the Meta Data for the NMS Connection instance.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IConnectionFactory">
|
||
|
|
<summary>
|
||
|
|
A Factory of IConnection objects
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IConnectionFactory.CreateConnection">
|
||
|
|
<summary>
|
||
|
|
Creates a new connection
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IConnectionFactory.CreateConnection(System.String,System.String)">
|
||
|
|
<summary>
|
||
|
|
Creates a new connection with the given user name and password
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnectionFactory.BrokerUri">
|
||
|
|
<summary>
|
||
|
|
Get/or set the broker Uri.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnectionFactory.RedeliveryPolicy">
|
||
|
|
<summary>
|
||
|
|
Get/or set the redelivery policy that new IConnection objects are
|
||
|
|
assigned upon creation.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnectionFactory.ConsumerTransformer">
|
||
|
|
<summary>
|
||
|
|
A Delegate that is called each time a Message is dispatched to allow the client to do
|
||
|
|
any necessary transformations on the received message before it is delivered. The
|
||
|
|
ConnectionFactory sets the provided delegate instance on each Connection instance that
|
||
|
|
is created from this factory, each connection in turn passes the delegate along to each
|
||
|
|
Session it creates which then passes that along to the Consumers it creates.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnectionFactory.ProducerTransformer">
|
||
|
|
<summary>
|
||
|
|
A delegate that is called each time a Message is sent from this Producer which allows
|
||
|
|
the application to perform any needed transformations on the Message before it is sent.
|
||
|
|
The ConnectionFactory sets the provided delegate instance on each Connection instance that
|
||
|
|
is created from this factory, each connection in turn passes the delegate along to each
|
||
|
|
Session it creates which then passes that along to the Producers it creates.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IConnectionMetaData">
|
||
|
|
<summary>
|
||
|
|
Provides information describing the NMS IConnection instance.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnectionMetaData.NMSMajorVersion">
|
||
|
|
<value>
|
||
|
|
Get the Major version number of the NMS API this Provider supports.
|
||
|
|
</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnectionMetaData.NMSMinorVersion">
|
||
|
|
<value>
|
||
|
|
Get the Minor version number of the NMS API this Provider supports.
|
||
|
|
</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnectionMetaData.NMSProviderName">
|
||
|
|
<value>
|
||
|
|
Get the name of this NMS Provider.
|
||
|
|
</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnectionMetaData.NMSVersion">
|
||
|
|
<value>
|
||
|
|
Gets a formatted string detailing the NMS API version this Provider supports.
|
||
|
|
</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnectionMetaData.NMSXPropertyNames">
|
||
|
|
<value>
|
||
|
|
Gets a String array of all the NMSX property names this NMS Provider supports.
|
||
|
|
</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnectionMetaData.ProviderMajorVersion">
|
||
|
|
<value>
|
||
|
|
Gets the Providers Major version number.
|
||
|
|
</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnectionMetaData.ProviderMinorVersion">
|
||
|
|
<value>
|
||
|
|
Gets the Providers Minor version number.
|
||
|
|
</value>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IConnectionMetaData.ProviderVersion">
|
||
|
|
<value>
|
||
|
|
Gets a formatted string detailing the version of this NMS Provider.
|
||
|
|
</value>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.DestinationType">
|
||
|
|
<summary>
|
||
|
|
Represents the type of the destination such as a queue or topic.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IDestination">
|
||
|
|
<summary>
|
||
|
|
A base interface for destinations such as queues or topics
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.NMSException">
|
||
|
|
<summary>
|
||
|
|
Represents an NMS exception
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the NMSException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
When overridden in a derived class, sets the SerializationInfo with information about the exception.
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.NMSException.ErrorCode">
|
||
|
|
<summary>
|
||
|
|
Returns the error code for the exception, if one has been provided.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IllegalStateException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the IllegalStateException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IMapMessage">
|
||
|
|
<summary>
|
||
|
|
Represents a Map message which contains key and value pairs which are
|
||
|
|
of primitive types
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.MessageListener">
|
||
|
|
<summary>
|
||
|
|
A delegate that can receive messages async.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.ConsumerTransformerDelegate">
|
||
|
|
<summary>
|
||
|
|
A delegate that a client can register that will be called each time a consumer dispatches a message
|
||
|
|
to the client code to allow the client to Transform a received message from one type to another,
|
||
|
|
StreamMessage to TextMessage, ObjectMessage to TextMessage containing XML, etc. This allows a
|
||
|
|
client to create a consumer that will automatically transform a message to a type that the client is
|
||
|
|
capable of processing or adding additional information to a received message. For messages that do
|
||
|
|
not need to be processed the client should return null from this method, in this case the original
|
||
|
|
message will be dispatched to the client.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IMessageConsumer">
|
||
|
|
<summary>
|
||
|
|
A consumer of messages
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageConsumer.Receive">
|
||
|
|
<summary>
|
||
|
|
Waits until a message is available and returns it
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageConsumer.Receive(System.TimeSpan)">
|
||
|
|
<summary>
|
||
|
|
If a message is available within the timeout duration it is returned otherwise this method returns null
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageConsumer.ReceiveNoWait">
|
||
|
|
<summary>
|
||
|
|
Receives the next message if one is immediately available for delivery on the client side
|
||
|
|
otherwise this method returns null. It is never an error for this method to return null, the
|
||
|
|
time of Message availability varies so your client cannot rely on this method to receive a
|
||
|
|
message immediately after one has been sent.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageConsumer.Close">
|
||
|
|
<summary>
|
||
|
|
Closes the message consumer.
|
||
|
|
</summary>
|
||
|
|
<remarks>
|
||
|
|
Clients should close message consumers them when they are not needed.
|
||
|
|
This call blocks until a receive or message listener in progress has completed.
|
||
|
|
A blocked message consumer receive call returns null when this message consumer is closed.
|
||
|
|
</remarks>
|
||
|
|
</member>
|
||
|
|
<member name="E:Apache.NMS.IMessageConsumer.Listener">
|
||
|
|
<summary>
|
||
|
|
An asynchronous listener which can be used to consume messages asynchronously
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessageConsumer.ConsumerTransformer">
|
||
|
|
<summary>
|
||
|
|
A Delegate that is called each time a Message is dispatched to allow the client to do
|
||
|
|
any necessary transformations on the received message before it is delivered.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.ProducerTransformerDelegate">
|
||
|
|
<summary>
|
||
|
|
A delegate that a client can register that will be called each time a Producer's send method is
|
||
|
|
called to allow the client to Transform a sent message from one type to another, StreamMessage to
|
||
|
|
TextMessage, ObjectMessage to TextMessage containing XML, etc. This allows a client to create a
|
||
|
|
producer that will automatically transform a message to a type that some receiving client is
|
||
|
|
capable of processing or adding additional information to a sent message such as additional message
|
||
|
|
headers, etc. For messages that do not need to be processed the client should return null from
|
||
|
|
this method, in this case the original message will be sent.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IMessageProducer">
|
||
|
|
<summary>
|
||
|
|
An object capable of sending messages to some destination
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.Send(Apache.NMS.IMessage)">
|
||
|
|
<summary>
|
||
|
|
Sends the message to the default destination for this producer
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.Send(Apache.NMS.IMessage,Apache.NMS.MsgDeliveryMode,Apache.NMS.MsgPriority,System.TimeSpan)">
|
||
|
|
<summary>
|
||
|
|
Sends the message to the default destination with the explicit QoS configuration
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.Send(Apache.NMS.IDestination,Apache.NMS.IMessage)">
|
||
|
|
<summary>
|
||
|
|
Sends the message to the given destination
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.Send(Apache.NMS.IDestination,Apache.NMS.IMessage,Apache.NMS.MsgDeliveryMode,Apache.NMS.MsgPriority,System.TimeSpan)">
|
||
|
|
<summary>
|
||
|
|
Sends the message to the given destination with the explicit QoS configuration
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.Close">
|
||
|
|
<summary>
|
||
|
|
Close the producer.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.CreateMessage">
|
||
|
|
<summary>
|
||
|
|
Creates a new message with an empty body
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.CreateTextMessage">
|
||
|
|
<summary>
|
||
|
|
Creates a new text message with an empty body
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.CreateTextMessage(System.String)">
|
||
|
|
<summary>
|
||
|
|
Creates a new text message with the given body
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.CreateMapMessage">
|
||
|
|
<summary>
|
||
|
|
Creates a new Map message which contains primitive key and value pairs
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.CreateObjectMessage(System.Object)">
|
||
|
|
<summary>
|
||
|
|
Creates a new Object message containing the given .NET object as the body
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.CreateBytesMessage">
|
||
|
|
<summary>
|
||
|
|
Creates a new binary message
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.CreateBytesMessage(System.Byte[])">
|
||
|
|
<summary>
|
||
|
|
Creates a new binary message with the given body
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IMessageProducer.CreateStreamMessage">
|
||
|
|
<summary>
|
||
|
|
Creates a new stream message
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IMessageProducer.ProducerTransformer">
|
||
|
|
<summary>
|
||
|
|
A delegate that is called each time a Message is sent from this Producer which allows
|
||
|
|
the application to perform any needed transformations on the Message before it is sent.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.INetTxConnection">
|
||
|
|
<summary>
|
||
|
|
The INetTxConnection extends the functionality of the IConnection interface by
|
||
|
|
adding the createNetTxSession method (optional).
|
||
|
|
|
||
|
|
The INetTxConnection interface is optional. NMS providers are not required to support this
|
||
|
|
interface. This interface is for use by NMS providers to support transactional environments.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.INetTxConnection.CreateNetTxSession">
|
||
|
|
<summary>
|
||
|
|
Creates a INetTxSession object.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.INetTxConnection.CreateNetTxSession(System.Transactions.Transaction)">
|
||
|
|
<summary>
|
||
|
|
Creates a INetTxSession object and enlists in the specified Transaction.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.INetTxConnectionFactory">
|
||
|
|
<summary>
|
||
|
|
Some application servers provide support for use in a .NET transactions (optional).
|
||
|
|
|
||
|
|
To include NMS API transactions in a MSDTC transaction, an application server requires a
|
||
|
|
.NET Transaction aware NMS provider that is capable of mapping the MSDTC transaction model
|
||
|
|
into operations that are supported by the application server. An NMS provider exposes its
|
||
|
|
.NET Transaction support using an INetTxConnectionFactory object, which an application
|
||
|
|
server uses to create INetTxConnection objects.
|
||
|
|
|
||
|
|
The INetTxConnectionFactory interface is optional. NMS providers are not required to support this
|
||
|
|
interface. This interface is for use by NMS providers to support transactional environments.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.INetTxConnectionFactory.CreateNetTxConnection">
|
||
|
|
<summary>
|
||
|
|
Creates a new connection
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.INetTxConnectionFactory.CreateNetTxConnection(System.String,System.String)">
|
||
|
|
<summary>
|
||
|
|
Creates a new connection with the given user name and password
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.INetTxSession">
|
||
|
|
<summary>
|
||
|
|
The INetTxSession interface extends the capability of Session by adding access to a NMS
|
||
|
|
provider's support for the Distributed Transactions (optional). The transaction support
|
||
|
|
leverages the .NET Frameworks System.Transactions API.
|
||
|
|
|
||
|
|
The NMS Provider implements this interface by participating in the current ambient transaction
|
||
|
|
as defined by the System.Transactions.Transaction.Current static member. Whenever a new
|
||
|
|
Transaction is entered the NMS provider should enlist in that transaction. When there is no
|
||
|
|
ambient transaction then the NMS Provider should allow the INetTxSession instance to behave
|
||
|
|
as a session that is in Auto Acknowledge mode.
|
||
|
|
|
||
|
|
Calling the Commit or Rollback methods on a INetTxSession instance should throw an exception
|
||
|
|
as those operations are controlled by the Transaction Manager.
|
||
|
|
|
||
|
|
The INetTxSession interface is optional. NMS providers are not required to support this
|
||
|
|
interface. This interface is for use by NMS providers to support transactional environments.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.ISession">
|
||
|
|
<summary>
|
||
|
|
Represents a single unit of work on an IConnection.
|
||
|
|
So the ISession can be used to perform transactional receive and sends
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateProducer">
|
||
|
|
<summary>
|
||
|
|
Creates a producer of messages
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateProducer(Apache.NMS.IDestination)">
|
||
|
|
<summary>
|
||
|
|
Creates a producer of messages on a given destination
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateConsumer(Apache.NMS.IDestination)">
|
||
|
|
<summary>
|
||
|
|
Creates a consumer of messages on a given destination
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateConsumer(Apache.NMS.IDestination,System.String)">
|
||
|
|
<summary>
|
||
|
|
Creates a consumer of messages on a given destination with a selector
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateConsumer(Apache.NMS.IDestination,System.String,System.Boolean)">
|
||
|
|
<summary>
|
||
|
|
Creates a consumer of messages on a given destination with a selector
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateDurableConsumer(Apache.NMS.ITopic,System.String,System.String,System.Boolean)">
|
||
|
|
<summary>
|
||
|
|
Creates a named durable consumer of messages on a given destination with a selector
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.DeleteDurableConsumer(System.String)">
|
||
|
|
<summary>
|
||
|
|
Deletes a durable consumer created with CreateDurableConsumer().
|
||
|
|
</summary>
|
||
|
|
<param name="name">Name of the durable consumer</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateBrowser(Apache.NMS.IQueue)">
|
||
|
|
<summary>
|
||
|
|
Creates a QueueBrowser object to peek at the messages on the specified queue.
|
||
|
|
</summary>
|
||
|
|
<param name="queue">
|
||
|
|
A <see cref="T:Apache.NMS.IQueue"/>
|
||
|
|
</param>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:Apache.NMS.IQueueBrowser"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:System.NotSupportedException">
|
||
|
|
If the Prodiver does not support creation of Queue Browsers.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateBrowser(Apache.NMS.IQueue,System.String)">
|
||
|
|
<summary>
|
||
|
|
Creates a QueueBrowser object to peek at the messages on the specified queue
|
||
|
|
using a message selector.
|
||
|
|
</summary>
|
||
|
|
<param name="queue">
|
||
|
|
A <see cref="T:Apache.NMS.IQueue"/>
|
||
|
|
</param>
|
||
|
|
<param name="selector">
|
||
|
|
A <see cref="T:System.String"/>
|
||
|
|
</param>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:Apache.NMS.IQueueBrowser"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:System.NotSupportedException">
|
||
|
|
If the Prodiver does not support creation of Queue Browsers.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.GetQueue(System.String)">
|
||
|
|
<summary>
|
||
|
|
Returns the queue for the given name
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.GetTopic(System.String)">
|
||
|
|
<summary>
|
||
|
|
Returns the topic for the given name
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateTemporaryQueue">
|
||
|
|
<summary>
|
||
|
|
Creates a temporary queue
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateTemporaryTopic">
|
||
|
|
<summary>
|
||
|
|
Creates a temporary topic
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.DeleteDestination(Apache.NMS.IDestination)">
|
||
|
|
<summary>
|
||
|
|
Delete a destination (Queue, Topic, Temp Queue, Temp Topic).
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateMessage">
|
||
|
|
<summary>
|
||
|
|
Creates a new message with an empty body
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateTextMessage">
|
||
|
|
<summary>
|
||
|
|
Creates a new text message with an empty body
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateTextMessage(System.String)">
|
||
|
|
<summary>
|
||
|
|
Creates a new text message with the given body
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateMapMessage">
|
||
|
|
<summary>
|
||
|
|
Creates a new Map message which contains primitive key and value pairs
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateObjectMessage(System.Object)">
|
||
|
|
<summary>
|
||
|
|
Creates a new Object message containing the given .NET object as the body
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateBytesMessage">
|
||
|
|
<summary>
|
||
|
|
Creates a new binary message
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateBytesMessage(System.Byte[])">
|
||
|
|
<summary>
|
||
|
|
Creates a new binary message with the given body
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.CreateStreamMessage">
|
||
|
|
<summary>
|
||
|
|
Creates a new stream message
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.Close">
|
||
|
|
<summary>
|
||
|
|
Closes the session. There is no need to close the producers and consumers
|
||
|
|
of a closed session.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.Recover">
|
||
|
|
<summary>
|
||
|
|
Stops all Message delivery in this session and restarts it again
|
||
|
|
with the oldest unabcknowledged message. Messages that were delivered
|
||
|
|
but not acknowledge should have their redelivered property set.
|
||
|
|
This is an optional method that may not by implemented by all NMS
|
||
|
|
providers, if not implemented an Exception will be thrown.
|
||
|
|
Message redelivery is not requried to be performed in the original
|
||
|
|
order. It is not valid to call this method on a Transacted Session.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.Commit">
|
||
|
|
<summary>
|
||
|
|
If this is a transactional session then commit all message
|
||
|
|
send and acknowledgements for producers and consumers in this session
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ISession.Rollback">
|
||
|
|
<summary>
|
||
|
|
If this is a transactional session then rollback all message
|
||
|
|
send and acknowledgements for producers and consumers in this session
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.ISession.ConsumerTransformer">
|
||
|
|
<summary>
|
||
|
|
A Delegate that is called each time a Message is dispatched to allow the client to do
|
||
|
|
any necessary transformations on the received message before it is delivered.
|
||
|
|
The Session instance sets the delegate on each Consumer it creates.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.ISession.ProducerTransformer">
|
||
|
|
<summary>
|
||
|
|
A delegate that is called each time a Message is sent from this Producer which allows
|
||
|
|
the application to perform any needed transformations on the Message before it is sent.
|
||
|
|
The Session instance sets the delegate on each Producer it creates.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.INetTxSession.Enlist(System.Transactions.Transaction)">
|
||
|
|
<summary>
|
||
|
|
Enlist the Session in the specified Transaction.
|
||
|
|
|
||
|
|
If the Session is already enlisted in a Transaction or there is an Ambient
|
||
|
|
Transaction and the given TX is not that Transaction then an exception should
|
||
|
|
be thrown.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.InvalidClientIDException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the InvalidClientIDException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.InvalidDestinationException">
|
||
|
|
<summary>
|
||
|
|
An attempt is made to access an invalid destination
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.InvalidDestinationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the InvalidDestinationException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.InvalidSelectorException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the InvalidSelectorException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IObjectMessage">
|
||
|
|
<summary>
|
||
|
|
Represents an Object message which contains a serializable .Net object.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IQueue">
|
||
|
|
<summary>
|
||
|
|
Represents a queue in a message broker. A message sent to a queue is delivered
|
||
|
|
to at most one consumer on the queue.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IQueueBrowser">
|
||
|
|
<summary>
|
||
|
|
A client uses a QueueBrowser object to look at messages on a queue without removing them.
|
||
|
|
|
||
|
|
The Enumeration method returns a java.util.Enumeration that is used to scan the queue's
|
||
|
|
messages. It may be an enumeration of the entire content of a queue, or it may contain
|
||
|
|
only the messages matching a message selector.
|
||
|
|
|
||
|
|
Messages may be arriving and expiring while the scan is done. The NMS API does not
|
||
|
|
require the content of an enumeration to be a static snapshot of queue content. Whether
|
||
|
|
these changes are visible or not depends on the NMS provider.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IQueueBrowser.Close">
|
||
|
|
<summary>
|
||
|
|
Closes the QueueBrowser.
|
||
|
|
</summary>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
If NMS Provider fails to close the Browser for some reason.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IQueueBrowser.MessageSelector">
|
||
|
|
<value>
|
||
|
|
Gets this queue browser's message selector expression. If no Message
|
||
|
|
selector was specified than this method returns null.
|
||
|
|
</value>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
If NMS Provider fails to get the Message Selector for some reason.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.IQueueBrowser.Queue">
|
||
|
|
<value>
|
||
|
|
Gets the queue associated with this queue browser.
|
||
|
|
</value>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
If NMS Provider fails to retrieve the IQueue associated with the Browser
|
||
|
|
doe to some internal error.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.SessionTxEventDelegate">
|
||
|
|
<summary>
|
||
|
|
A delegate that is notified whenever a Transational evemt occurs for
|
||
|
|
the specified session such as TX started, committed or rolled back.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.IStreamMessage">
|
||
|
|
<summary>
|
||
|
|
A StreamMessage object is used to send a stream of primitive types in the
|
||
|
|
.NET programming language. It is filled and read sequentially. It inherits
|
||
|
|
from the Message interface and adds a stream message body.
|
||
|
|
|
||
|
|
The primitive types can be read or written explicitly using methods for each
|
||
|
|
type. They may also be read or written generically as objects. For instance,
|
||
|
|
a call to IStreamMessage.WriteInt32(6) is equivalent to
|
||
|
|
StreamMessage.WriteObject( (Int32)6 ). Both forms are provided, because the
|
||
|
|
explicit form is convenient for static programming, and the object form is
|
||
|
|
needed when types are not known at compile time.
|
||
|
|
|
||
|
|
When the message is first created, and when ClearBody is called, the body of
|
||
|
|
the message is in write-only mode. After the first call to reset has been made,
|
||
|
|
the message body is in read-only mode. After a message has been sent, the
|
||
|
|
client that sent it can retain and modify it without affecting the message
|
||
|
|
that has been sent. The same message object can be sent multiple times. When a
|
||
|
|
message has been received, the provider has called reset so that the message
|
||
|
|
body is in read-only mode for the client.
|
||
|
|
|
||
|
|
If ClearBody is called on a message in read-only mode, the message body is
|
||
|
|
cleared and the message body is in write-only mode.
|
||
|
|
|
||
|
|
If a client attempts to read a message in write-only mode, a
|
||
|
|
MessageNotReadableException is thrown.
|
||
|
|
|
||
|
|
If a client attempts to write a message in read-only mode, a
|
||
|
|
MessageNotWriteableException is thrown.
|
||
|
|
|
||
|
|
IStreamMessage objects support the following conversion table. The marked cases
|
||
|
|
must be supported. The unmarked cases must throw a NMSException. The
|
||
|
|
String-to-primitive conversions may throw a runtime exception if the primitive's
|
||
|
|
valueOf() method does not accept it as a valid String representation of the
|
||
|
|
primitive.
|
||
|
|
|
||
|
|
A value written as the row type can be read as the column type.
|
||
|
|
|
||
|
|
| | boolean byte short char int long float double String byte[]
|
||
|
|
|----------------------------------------------------------------------
|
||
|
|
|boolean | X X
|
||
|
|
|byte | X X X X X
|
||
|
|
|short | X X X X
|
||
|
|
|char | X X
|
||
|
|
|int | X X X
|
||
|
|
|long | X X
|
||
|
|
|float | X X X
|
||
|
|
|double | X X
|
||
|
|
|String | X X X X X X X X
|
||
|
|
|byte[] | X
|
||
|
|
|----------------------------------------------------------------------
|
||
|
|
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.ReadBoolean">
|
||
|
|
<summary>
|
||
|
|
Reads a boolean from the stream message.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Boolean"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to read the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
if unexpected end of message stream has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
if this type conversion is invalid.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
if the message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.ReadByte">
|
||
|
|
<summary>
|
||
|
|
Reads a byte from the stream message.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Byte"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to read the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
if unexpected end of message stream has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
if this type conversion is invalid.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
if the message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.ReadBytes(System.Byte[])">
|
||
|
|
<summary>
|
||
|
|
Reads a byte array field from the stream message into the specified byte[]
|
||
|
|
object (the read buffer).
|
||
|
|
|
||
|
|
To read the field value, ReadBytes should be successively called until it returns
|
||
|
|
a value less than the length of the read buffer. The value of the bytes in the
|
||
|
|
buffer following the last byte read is undefined.
|
||
|
|
|
||
|
|
If ReadBytes returns a value equal to the length of the buffer, a subsequent
|
||
|
|
ReadBytes call must be made. If there are no more bytes to be read, this call
|
||
|
|
returns -1.
|
||
|
|
|
||
|
|
If the byte array field value is null, ReadBytes returns -1.
|
||
|
|
If the byte array field value is empty, ReadBytes returns 0.
|
||
|
|
|
||
|
|
Once the first ReadBytes call on a byte[] field value has been made, the full
|
||
|
|
value of the field must be read before it is valid to read the next field.
|
||
|
|
An attempt to read the next field before that has been done will throw a
|
||
|
|
MessageFormatException.
|
||
|
|
|
||
|
|
To read the byte field value into a new byte[] object, use the ReadObject method.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Byte"/>
|
||
|
|
</param>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Byte"/>
|
||
|
|
the total number of bytes read into the buffer, or -1 if there is no more data
|
||
|
|
because the end of the byte field has been reached
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to read the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
if unexpected end of message stream has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
if this type conversion is invalid.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
if the message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
<seealso cref="M:Apache.NMS.IStreamMessage.ReadObject"/>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.ReadChar">
|
||
|
|
<summary>
|
||
|
|
Reads a char from the stream message.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Char"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to read the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
if unexpected end of message stream has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
if this type conversion is invalid.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
if the message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.ReadInt16">
|
||
|
|
<summary>
|
||
|
|
Reads a short from the stream message.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Int16"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to read the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
if unexpected end of message stream has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
if this type conversion is invalid.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
if the message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.ReadInt32">
|
||
|
|
<summary>
|
||
|
|
Reads a int from the stream message.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Int32"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to read the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
if unexpected end of message stream has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
if this type conversion is invalid.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
if the message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.ReadInt64">
|
||
|
|
<summary>
|
||
|
|
Reads a long from the stream message.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Int64"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to read the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
if unexpected end of message stream has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
if this type conversion is invalid.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
if the message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.ReadSingle">
|
||
|
|
<summary>
|
||
|
|
Reads a float from the stream message.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Single"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to read the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
if unexpected end of message stream has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
if this type conversion is invalid.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
if the message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.ReadDouble">
|
||
|
|
<summary>
|
||
|
|
Reads a double from the stream message.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Double"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to read the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
if unexpected end of message stream has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
if this type conversion is invalid.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
if the message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.ReadString">
|
||
|
|
<summary>
|
||
|
|
Reads a string from the stream message.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.String"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to read the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
if unexpected end of message stream has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
if this type conversion is invalid.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
if the message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.ReadObject">
|
||
|
|
<summary>
|
||
|
|
Reads a Object from the stream message.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A <see cref="T:System.Object"/>
|
||
|
|
</returns>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to read the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageEOFException">
|
||
|
|
if unexpected end of message stream has been reached.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
if this type conversion is invalid.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotReadableException">
|
||
|
|
if the message is in write-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.WriteBoolean(System.Boolean)">
|
||
|
|
<summary>
|
||
|
|
Writes a boolean to the stream message.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Boolean"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to write to the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
if the message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.WriteByte(System.Byte)">
|
||
|
|
<summary>
|
||
|
|
Writes a byte to the stream message.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Byte"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to write to the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
if the message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.WriteBytes(System.Byte[])">
|
||
|
|
<summary>
|
||
|
|
Writes a byte array field to the stream message.
|
||
|
|
|
||
|
|
The byte array value is written to the message as a byte array field.
|
||
|
|
Consecutively written byte array fields are treated as two distinct
|
||
|
|
fields when the fields are read.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Byte"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to write to the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
if the message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.WriteBytes(System.Byte[],System.Int32,System.Int32)">
|
||
|
|
<summary>
|
||
|
|
Writes a portion of a byte array as a byte array field to the stream message.
|
||
|
|
|
||
|
|
The a portion of the byte array value is written to the message as a byte
|
||
|
|
array field. Consecutively written byte array fields are treated as two distinct
|
||
|
|
fields when the fields are read.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Byte"/>
|
||
|
|
</param>
|
||
|
|
<param name="offset">
|
||
|
|
A <see cref="T:System.Int32"/> value that indicates the point in the buffer to
|
||
|
|
begin writing to the stream message.
|
||
|
|
</param>
|
||
|
|
<param name="length">
|
||
|
|
A <see cref="T:System.Int32"/> value that indicates how many bytes in the buffer
|
||
|
|
to write to the stream message.
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to write to the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
if the message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.WriteChar(System.Char)">
|
||
|
|
<summary>
|
||
|
|
Writes a char to the stream message.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Char"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to write to the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
if the message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.WriteInt16(System.Int16)">
|
||
|
|
<summary>
|
||
|
|
Writes a short to the stream message.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Int16"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to write to the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
if the message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.WriteInt32(System.Int32)">
|
||
|
|
<summary>
|
||
|
|
Writes a int to the stream message.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Int32"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to write to the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
if the message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.WriteInt64(System.Int64)">
|
||
|
|
<summary>
|
||
|
|
Writes a long to the stream message.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Int64"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to write to the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
if the message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.WriteSingle(System.Single)">
|
||
|
|
<summary>
|
||
|
|
Writes a float to the stream message.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Single"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to write to the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
if the message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.WriteDouble(System.Double)">
|
||
|
|
<summary>
|
||
|
|
Writes a double to the stream message.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Double"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to write to the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
if the message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.WriteString(System.String)">
|
||
|
|
<summary>
|
||
|
|
Writes a string to the stream message.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.String"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to write to the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
if the message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.WriteObject(System.Object)">
|
||
|
|
<summary>
|
||
|
|
Writes a boolean to the stream message.
|
||
|
|
</summary>
|
||
|
|
<param name="value">
|
||
|
|
A <see cref="T:System.Boolean"/>
|
||
|
|
</param>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
if the NMS provider fails to write to the message due to some internal error.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.MessageNotWriteableException">
|
||
|
|
if the message is in read-only mode.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.IStreamMessage.Reset">
|
||
|
|
<summary>
|
||
|
|
Puts the message body in read-only mode and repositions the stream to the beginning.
|
||
|
|
</summary>
|
||
|
|
<exception cref="T:Apache.NMS.MessageFormatException">
|
||
|
|
Thrown when the Message has an invalid format.
|
||
|
|
</exception>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
Thrown when there is an unhandled exception thrown from the provider.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.ITemporaryQueue">
|
||
|
|
<summary>
|
||
|
|
Represents a temporary queue which exists for the duration
|
||
|
|
of the IConnection which created it.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ITemporaryQueue.Delete">
|
||
|
|
<summary>
|
||
|
|
Deletes this Temporary Destination, If there are existing receivers
|
||
|
|
still using it, a NMSException will be thrown.
|
||
|
|
</summary>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
If NMS Provider fails to Delete the Temp Destination or the client does
|
||
|
|
not support this operation.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.ITemporaryTopic">
|
||
|
|
<summary>
|
||
|
|
Represents a temporary topic which exists for the duration
|
||
|
|
of the IConnection which created it.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.ITopic">
|
||
|
|
<summary>
|
||
|
|
Represents a topic in a message broker. A message sent to a topic
|
||
|
|
is delivered to all consumers on the topic who are interested in the message.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ITemporaryTopic.Delete">
|
||
|
|
<summary>
|
||
|
|
Deletes this Temporary Destination, If there are existing receivers
|
||
|
|
still using it, a NMSException will be thrown.
|
||
|
|
</summary>
|
||
|
|
<exception cref="T:Apache.NMS.NMSException">
|
||
|
|
If NMS Provider fails to Delete the Temp Destination or the client does
|
||
|
|
not support this operation.
|
||
|
|
</exception>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.ITextMessage">
|
||
|
|
<summary>
|
||
|
|
Represents a text based message
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.ITrace">
|
||
|
|
<summary>
|
||
|
|
The ITrace interface is used internally by ActiveMQ to log messages.
|
||
|
|
The client aplication may provide an implementation of ITrace if it wishes to
|
||
|
|
route messages to a specific destination.
|
||
|
|
</summary>
|
||
|
|
<remarks>
|
||
|
|
<para>
|
||
|
|
Use the <see cref="T:Apache.NMS.Tracer"/> class to register an instance of ITrace as the
|
||
|
|
active trace destination.
|
||
|
|
</para>
|
||
|
|
</remarks>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageConsumerExtensions.Receive``1(Apache.NMS.IMessageConsumer)">
|
||
|
|
<summary>
|
||
|
|
Receives the message from the destination for this consumer. The object must be de-serializable from XML.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageConsumerExtensions.Receive``1(Apache.NMS.IMessageConsumer,System.TimeSpan)">
|
||
|
|
<summary>
|
||
|
|
Receives the message from the destination for this consumer. The object must be de-serializable from XML.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageConsumerExtensions.ReceiveNoWait``1(Apache.NMS.IMessageConsumer)">
|
||
|
|
<summary>
|
||
|
|
Receives the message from the destination for this consumer. The object must be de-serializable from XML.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageEOFException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the MessageEOFException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageExtensions.ToObject(Apache.NMS.IMessage)">
|
||
|
|
<summary>
|
||
|
|
Deserializes the object from Xml, and returns it.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageExtensions.ToObject``1(Apache.NMS.IMessage)">
|
||
|
|
<summary>
|
||
|
|
Deserializes the object from Xml, and returns it.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageFormatException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the MessageFormatException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageNotReadableException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the MessageNotReadableException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageNotWriteableException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the MessageNotWriteableException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageProducerExtensions.CreateXmlMessage(Apache.NMS.IMessageProducer,System.Object)">
|
||
|
|
<summary>
|
||
|
|
Extension function to create a text message from an object. The object must be serializable to XML.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageProducerExtensions.Send(Apache.NMS.IMessageProducer,System.Object)">
|
||
|
|
<summary>
|
||
|
|
Sends the message to the default destination for this producer. The object must be serializable to XML.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageProducerExtensions.Send(Apache.NMS.IMessageProducer,System.Object,Apache.NMS.MsgDeliveryMode,Apache.NMS.MsgPriority,System.TimeSpan)">
|
||
|
|
<summary>
|
||
|
|
Sends the message to the default destination with the explicit QoS configuration. The object must be serializable to XML.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageProducerExtensions.Send(Apache.NMS.IMessageProducer,Apache.NMS.IDestination,System.Object)">
|
||
|
|
<summary>
|
||
|
|
Sends the message to the given destination
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.MessageProducerExtensions.Send(Apache.NMS.IMessageProducer,Apache.NMS.IDestination,System.Object,Apache.NMS.MsgDeliveryMode,Apache.NMS.MsgPriority,System.TimeSpan)">
|
||
|
|
<summary>
|
||
|
|
Sends the message to the given destination with the explicit QoS configuration. The object must be serializable to XML.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.NMSConnectionException">
|
||
|
|
<summary>
|
||
|
|
Represents a connection failure.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSConnectionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the NMSConnectionException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.ProviderFactoryInfo">
|
||
|
|
<summary>
|
||
|
|
Provider implementation mapping class.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.NMSConnectionFactory">
|
||
|
|
<summary>
|
||
|
|
Implementation of a factory for <see cref="T:Apache.NMS.IConnection"/> instances.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSConnectionFactory.#cctor">
|
||
|
|
<summary>
|
||
|
|
Static class constructor
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSConnectionFactory.#ctor(System.String,System.Object[])">
|
||
|
|
<summary>
|
||
|
|
The ConnectionFactory object must define a constructor that takes as a minimum a Uri object.
|
||
|
|
Any additional parameters are optional, but will typically include a Client ID string.
|
||
|
|
</summary>
|
||
|
|
<param name="providerURI">The URI for the ActiveMQ provider.</param>
|
||
|
|
<param name="constructorParams">Optional parameters to use when creating the ConnectionFactory.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSConnectionFactory.#ctor(System.Uri,System.Object[])">
|
||
|
|
<summary>
|
||
|
|
The ConnectionFactory object must define a constructor that takes as a minimum a Uri object.
|
||
|
|
Any additional parameters are optional, but will typically include a Client ID string.
|
||
|
|
</summary>
|
||
|
|
<param name="uriProvider">The URI for the ActiveMQ provider.</param>
|
||
|
|
<param name="constructorParams">Optional parameters to use when creating the ConnectionFactory.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSConnectionFactory.CreateConnectionFactory(System.Uri,System.Object[])">
|
||
|
|
<summary>
|
||
|
|
Create a connection factory that can create connections for the given scheme in the URI.
|
||
|
|
</summary>
|
||
|
|
<param name="uriProvider">The URI for the ActiveMQ provider.</param>
|
||
|
|
<param name="constructorParams">Optional parameters to use when creating the ConnectionFactory.</param>
|
||
|
|
<returns>A <see cref="T:Apache.NMS.IConnectionFactory"/> implementation that will be used.</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSConnectionFactory.GetTypeForScheme(System.String)">
|
||
|
|
<summary>
|
||
|
|
Finds the <see cref="T:System.Type"/> associated with the given scheme.
|
||
|
|
</summary>
|
||
|
|
<param name="scheme">The scheme (e.g. <c>tcp</c>, <c>activemq</c> or <c>stomp</c>).</param>
|
||
|
|
<returns>The <see cref="T:System.Type"/> of the ConnectionFactory that will be used
|
||
|
|
to create the connection for the specified <paramref name="scheme"/>.</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSConnectionFactory.LookupConnectionFactoryInfo(System.String[],System.String,System.String@,System.String@)">
|
||
|
|
<summary>
|
||
|
|
Lookup the connection factory assembly filename and class name.
|
||
|
|
Read an external configuration file that maps scheme to provider implementation.
|
||
|
|
Load XML config files named: nmsprovider-{scheme}.config
|
||
|
|
Following is a sample configuration file named nmsprovider-jms.config. Replace
|
||
|
|
the parenthesis with angle brackets for proper XML formatting.
|
||
|
|
|
||
|
|
(?xml version="1.0" encoding="utf-8" ?)
|
||
|
|
(configuration)
|
||
|
|
(provider assembly="MyCompany.NMS.JMSProvider.dll" classFactory="MyCompany.NMS.JMSProvider.ConnectionFactory"/)
|
||
|
|
(/configuration)
|
||
|
|
|
||
|
|
This configuration file would be loaded and parsed when a connection uri with a scheme of 'jms'
|
||
|
|
is used for the provider. In this example the connection string might look like:
|
||
|
|
jms://localhost:7222
|
||
|
|
|
||
|
|
</summary>
|
||
|
|
<param name="paths">Folder paths to look in.</param>
|
||
|
|
<param name="scheme">The scheme.</param>
|
||
|
|
<param name="assemblyFileName">Name of the assembly file.</param>
|
||
|
|
<param name="factoryClassName">Name of the factory class.</param>
|
||
|
|
<returns><c>true</c> if the configuration file for the specified <paramref name="scheme" /> could
|
||
|
|
be found; otherwise, <c>false</c>.</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSConnectionFactory.GetConfigSearchPaths">
|
||
|
|
<summary>
|
||
|
|
Get an array of search paths to look for config files.
|
||
|
|
</summary>
|
||
|
|
<returns>
|
||
|
|
A collection of search paths, including the current directory, the current AppDomain's
|
||
|
|
BaseDirectory and the current AppDomain's RelativeSearchPath.
|
||
|
|
</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSConnectionFactory.MakeParameterArray(System.Object,System.Object[])">
|
||
|
|
<summary>
|
||
|
|
Converts a <c>params object[]</c> collection into a plain <c>object[]</c>s, to pass to the constructor.
|
||
|
|
</summary>
|
||
|
|
<param name="firstParam">The first parameter in the collection.</param>
|
||
|
|
<param name="varParams">The remaining parameters.</param>
|
||
|
|
<returns>An array of <see cref="T:System.Object"/> instances.</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSConnectionFactory.CreateConnection">
|
||
|
|
<summary>
|
||
|
|
Creates a new connection.
|
||
|
|
</summary>
|
||
|
|
<returns>An <see cref="T:Apache.NMS.IConnection"/> created by the requested ConnectionFactory.</returns>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSConnectionFactory.CreateConnection(System.String,System.String)">
|
||
|
|
<summary>
|
||
|
|
Creates a new connection with the given <paramref name="userName"/> and <paramref name="password"/> credentials.
|
||
|
|
</summary>
|
||
|
|
<param name="userName">The username to use when establishing the connection.</param>
|
||
|
|
<param name="password">The password to use when establishing the connection.</param>
|
||
|
|
<returns>An <see cref="T:Apache.NMS.IConnection"/> created by the requested ConnectionFactory.</returns>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.NMSConnectionFactory.BrokerUri">
|
||
|
|
<summary>
|
||
|
|
Get/or set the broker Uri.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.NMSConnectionFactory.ConnectionFactory">
|
||
|
|
<summary>
|
||
|
|
The actual IConnectionFactory implementation that is being used. This implementation
|
||
|
|
depends on the scheme of the URI used when constructed.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.NMSConnectionFactory.RedeliveryPolicy">
|
||
|
|
<summary>
|
||
|
|
Get/or Set the IRedeliveryPolicy instance using the IConnectionFactory implementation
|
||
|
|
that is being used.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.NMSConnectionFactory.ConsumerTransformer">
|
||
|
|
<summary>
|
||
|
|
Get/or Set the ConsumerTransformerDelegate using the IConnectionFactory implementation
|
||
|
|
that is currently being used.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="P:Apache.NMS.NMSConnectionFactory.ProducerTransformer">
|
||
|
|
<summary>
|
||
|
|
Get/or Set the ProducerTransformerDelegate using the IConnectionFactory implementation
|
||
|
|
that is currently being used.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.MsgPriority">
|
||
|
|
<summary>
|
||
|
|
Define an enumerated array of message priorities.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.MsgDeliveryMode">
|
||
|
|
<summary>
|
||
|
|
Define an enumerated array of message delivery modes. Provider-specific
|
||
|
|
values can be used to extend this enumerated mode. TIBCO is known to
|
||
|
|
provide a third value of ReliableDelivery. At minimum, a provider must
|
||
|
|
support Persistent and NonPersistent.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.NMSConstants">
|
||
|
|
<summary>
|
||
|
|
Defines a number of constants
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="T:Apache.NMS.NMSSecurityException">
|
||
|
|
<summary>
|
||
|
|
Represents a security failure.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.NMSSecurityException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the NMSSecurityException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.ResourceAllocationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the ResourceAllocationException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.SessionExtensions.CreateXmlMessage(Apache.NMS.ISession,System.Object)">
|
||
|
|
<summary>
|
||
|
|
Extension function to create a text message from an object. The object must be serializable to XML.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.SessionExtensions.GetDestination(Apache.NMS.ISession,System.String)">
|
||
|
|
<summary>
|
||
|
|
Extension function to get the destination by parsing the embedded type prefix. Default is Queue if no prefix is
|
||
|
|
embedded in the destinationName.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.SessionExtensions.GetDestination(Apache.NMS.ISession,System.String,Apache.NMS.DestinationType)">
|
||
|
|
<summary>
|
||
|
|
Extension function to get the destination by parsing the embedded type prefix.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.SessionExtensions.GetQueue(Apache.NMS.ISession,System.String)">
|
||
|
|
<summary>
|
||
|
|
Extension function to get the destination by parsing the embedded type prefix.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.SessionExtensions.GetTopic(Apache.NMS.ISession,System.String)">
|
||
|
|
<summary>
|
||
|
|
Extension function to get the destination by parsing the embedded type prefix.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.SessionExtensions.DeleteDestination(Apache.NMS.ISession,System.String)">
|
||
|
|
<summary>
|
||
|
|
Extension function to delete the named destination by parsing the embedded type prefix. Default is Queue if no prefix is
|
||
|
|
embedded in the destinationName.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.SessionExtensions.DeleteDestination(Apache.NMS.ISession,System.String,Apache.NMS.DestinationType)">
|
||
|
|
<summary>
|
||
|
|
Extension function to delete the named destination by parsing the embedded type prefix.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.SessionExtensions.DeleteQueue(Apache.NMS.ISession,System.String)">
|
||
|
|
<summary>
|
||
|
|
Extension function to delete the named destination by parsing the embedded type prefix.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.SessionExtensions.DeleteTopic(Apache.NMS.ISession,System.String)">
|
||
|
|
<summary>
|
||
|
|
Extension function to delete the named destination by parsing the embedded type prefix.
|
||
|
|
</summary>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.TransactionInProgressException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the TransactionInProgressException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
<member name="M:Apache.NMS.TransactionRolledBackException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
|
<summary>
|
||
|
|
Initializes a new instance of the TransactionRolledBackException class with serialized data.
|
||
|
|
Throws System.ArgumentNullException if the info parameter is null.
|
||
|
|
Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
|
||
|
|
</summary>
|
||
|
|
<param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
|
||
|
|
<param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
|
||
|
|
</member>
|
||
|
|
</members>
|
||
|
|
</doc>
|