blob: b8bc7e4db88f33385a84f47de90a3b2309198822 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
using System;
using System.Collections.Generic;
using org.apache.qpid.transport;
namespace org.apache.qpid.client
{
public interface IClientSession : ISession
{
void AttachMessageListener(IMessageListener listener, string Destination);
Dictionary<String, IMessageListener> MessageListeners { get; }
void MessageTransfer(String destination, string routingkey, IMessage message);
void MessageTransfer(String destination, IMessage message);
void QueueDeclare(String queue);
void QueueDeclare(String queue, params Option[] options);
void ExchangeBind(String queue, String exchange, String bindingKey);
void MessageSubscribe(String queue);
}
}
|