private IRemoteQueue CreateRemoteQueue(RemoteQueueMode remoteQueueMode, AccessMode accessMode)
 {
     return(new RemoteQueue(_logger, _messageQueueManager, _messageQueueTransactionFactory, "MyServerName", "MyQueue", false, remoteQueueMode, true, accessMode));
 }
 /// <inheritdoc />
 public IRemoteQueue CreateRemote(string serverName, string name, bool privateQueue, RemoteQueueMode remoteQueueMode, bool transactional, AccessMode accessMode)
 {
     return(new RemoteQueue(_logger, _messageQueueManager, _messageQueueTransactionFactory, serverName, name, privateQueue, remoteQueueMode, transactional, accessMode));
 }
Beispiel #3
0
 /// <inheritdoc />
 public IRemoteQueue CreateRemote(string serverName, string name, bool privateQueue, RemoteQueueMode remoteQueueMode, bool transactional, AccessMode accessMode)
 {
     return(null);
 }
 /// <inheritdoc />
 public RemoteQueue(ILogger logger, IMessageQueueManager messageQueueManager, IMessageQueueTransactionFactory messageQueueTransactionFactory, string serverName, string name, bool privateQueue, RemoteQueueMode remoteQueueMode, bool transactional, AccessMode accessMode) : base(logger, messageQueueManager, messageQueueTransactionFactory, name, privateQueue, remoteQueueMode == RemoteQueueMode.Durable, transactional, accessMode)
 {
     ServerName = serverName;
 }