Exemplo n.º 1
0
 internal GatewayConnection(Uri address, ProxiedMessageCenter mc)
     : base("GatewayClientSender_" + address, mc.MessagingConfiguration)
 {
     Address     = address;
     MsgCenter   = mc;
     receiver    = new GatewayClientReceiver(this);
     lastConnect = new DateTime();
     IsLive      = true;
 }
Exemplo n.º 2
0
 internal GatewayConnection(Uri address, ProxiedMessageCenter mc)
     : base("GatewayClientSender_" + address, mc.MessagingConfiguration)
 {
     Address = address;
     MsgCenter = mc;
     receiver = new GatewayClientReceiver(this);
     lastConnect = new DateTime();
     IsLive = true;
 }
Exemplo n.º 3
0
 internal GatewayConnection(Uri address, ProxiedMessageCenter mc, MessageFactory messageFactory)
     : base("GatewayClientSender_" + address, mc.MessagingConfiguration, mc.SerializationManager)
 {
     this.messageFactory = messageFactory;
     Address             = address;
     MsgCenter           = mc;
     receiver            = new GatewayClientReceiver(this, mc.SerializationManager);
     lastConnect         = new DateTime();
     IsLive = true;
 }
 internal GatewayConnection(Uri address, ClientMessageCenter mc, MessageFactory messageFactory, ExecutorService executorService, ILoggerFactory loggerFactory, TimeSpan openConnectionTimeout)
     : base("GatewayClientSender_" + address, mc.SerializationManager, executorService, loggerFactory)
 {
     this.messageFactory        = messageFactory;
     this.openConnectionTimeout = openConnectionTimeout;
     Address     = address;
     MsgCenter   = mc;
     receiver    = new GatewayClientReceiver(this, mc.SerializationManager, executorService, loggerFactory);
     lastConnect = new DateTime();
     IsLive      = true;
 }