Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
D
G
H
I
M
P
Q
R
S
T
V
C
close()
- Method in class ionic.Msmq.
Queue
Close the queue.
create(String, String, boolean)
- Static method in class ionic.Msmq.
Queue
Create a queue by name, with the given queue label and transactional access.
D
delete(String)
- Static method in class ionic.Msmq.
Queue
Delete a queue by the given name.
G
getBody()
- Method in class ionic.Msmq.
Message
Gets the message body.
getBodyAsString()
- Method in class ionic.Msmq.
Message
Gets the message body, as a string.
getCorrelationId()
- Method in class ionic.Msmq.
Message
Gets the correlation Id on the message.
getCorrelationIdAsString()
- Method in class ionic.Msmq.
Message
Gets the correlation Id on the message, in the form of a string.
getFormatName()
- Method in class ionic.Msmq.
Queue
Gets the formatname on the queue.
getHighPriority()
- Method in class ionic.Msmq.
Message
Gets whether the message will be treated with high priority.
getLabel()
- Method in class ionic.Msmq.
Message
Gets the message body.
getLabel()
- Method in class ionic.Msmq.
Queue
Gets the label on the queue.
getName()
- Method in class ionic.Msmq.
Queue
Gets the name of the queue.
getValue()
- Method in enum ionic.Msmq.
TransactionType
H
hresult
- Variable in exception ionic.Msmq.
MessageQueueException
I
ionic.Msmq
- package ionic.Msmq
isTransactional()
- Method in class ionic.Msmq.
Queue
Gets the transactional setting for the queue.
M
Message
- Class in
ionic.Msmq
The Message class models a message that is sent to or receive from an MSMQ queue.
Message(String)
- Constructor for class ionic.Msmq.
Message
Creates a Message instance, using a string argument for the contents of the body, and empty values for the label and correlation ID.
Message(String, String, String)
- Constructor for class ionic.Msmq.
Message
Creates a Message instance, using string arguments for the contents.
Message(String, String, byte[])
- Constructor for class ionic.Msmq.
Message
Creates a Message instance, using a string for the body and label, and a byte array for the correlation ID.
Message(byte[])
- Constructor for class ionic.Msmq.
Message
Creates a Message instance, using a byte array for the message body, and empty values for the label and correlation ID.
Message(byte[], String, String)
- Constructor for class ionic.Msmq.
Message
Creates a Message instance, using a byte array for the body, and a string for the label and correlation ID.
Message(byte[], String, byte[])
- Constructor for class ionic.Msmq.
Message
Creates a Message instance, using a byte array for the body the correlation ID, and a string for the label.
MessageQueueException
- Exception in
ionic.Msmq
An exception type to wrap any problems that occur during MSMQ operations.
MessageQueueException(int)
- Constructor for exception ionic.Msmq.
MessageQueueException
MessageQueueException(String, int)
- Constructor for exception ionic.Msmq.
MessageQueueException
P
peek()
- Method in class ionic.Msmq.
Queue
Peek at the queue and return a message without dequeueing it.
peek(int)
- Method in class ionic.Msmq.
Queue
Peek at the queue and return a message without dequeueing it,
Q
Queue
- Class in
ionic.Msmq
The Queue class represents a message queue in MSMQ.
Queue(String)
- Constructor for class ionic.Msmq.
Queue
Call this constructor to open a queue by name for SEND and RECEIVE operations.
Queue(String, Queue.Access)
- Constructor for class ionic.Msmq.
Queue
Call this constructor to open a queue with the specified access
Queue.Access
- Enum in
ionic.Msmq
The Queue.Access enum provides options for access to the MSMQ Queue: Either Receive, Send, or both.
R
receive(int)
- Method in class ionic.Msmq.
Queue
Poll the queue to receive one message, with the given timeout.
receive()
- Method in class ionic.Msmq.
Queue
Poll the queue to receive one message, with an infinite timeout.
S
send(Message, boolean, TransactionType)
- Method in class ionic.Msmq.
Queue
Send a Message, with the given transaction type, and with the given setting for high priority.
send(Message, TransactionType)
- Method in class ionic.Msmq.
Queue
Send a Message, with the given transaction type.
send(Message, boolean)
- Method in class ionic.Msmq.
Queue
Send a Message, with the given value for high priority.
send(Message)
- Method in class ionic.Msmq.
Queue
Send a Message on the queue.
send(String)
- Method in class ionic.Msmq.
Queue
Send a string as a Message, using UTF-8 encoding.
send(byte[])
- Method in class ionic.Msmq.
Queue
Send a byte array as a Message.
setBody(byte[])
- Method in class ionic.Msmq.
Message
Sets the message body.
setBodyAsString(String)
- Method in class ionic.Msmq.
Message
Sets the message body, as a string.
setCorrelationId(byte[])
- Method in class ionic.Msmq.
Message
Sets the correlation Id on the message.
setCorrelationIdAsString(String)
- Method in class ionic.Msmq.
Message
Sets the correlation Id on the message.
setHighPriority(boolean)
- Method in class ionic.Msmq.
Message
Sets whether the message should be trated as high priority or not.
setLabel(String)
- Method in class ionic.Msmq.
Message
Sets the message label.
T
toString()
- Method in exception ionic.Msmq.
MessageQueueException
Produce the string version for the given exception, including the string mnemonic for the HR wrapped by the exception.
TransactionType
- Enum in
ionic.Msmq
Specifies the transaction type to use when enqueuing messages into a transactional queue.
V
valueOf(String)
- Static method in enum ionic.Msmq.
Queue.Access
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum ionic.Msmq.
TransactionType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum ionic.Msmq.
Queue.Access
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum ionic.Msmq.
TransactionType
Returns an array containing the constants of this enum type, in the order they are declared.
C
D
G
H
I
M
P
Q
R
S
T
V
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes