public TimeoutPersister(string endpointName,
                         ISessionFactory sessionFactory,
                         ISynchronizedStorageAdapter transportTransactionAdapter,
                         ISynchronizedStorage synchronizedStorage)
 {
     EndpointName   = endpointName;
     SessionFactory = sessionFactory;
     this.transportTransactionAdapter = transportTransactionAdapter;
     this.synchronizedStorage         = synchronizedStorage;
 }
Пример #2
0
 public MyLoadHandlersConnector(
     CurrentSessionHolder sessionHolder,
     MessageHandlerRegistry messageHandlerRegistry,
     ISynchronizedStorage synchronizedStorage,
     ISynchronizedStorageAdapter adapter)
 {
     this.sessionHolder          = sessionHolder;
     this.messageHandlerRegistry = messageHandlerRegistry;
     this.synchronizedStorage    = synchronizedStorage;
     this.adapter = adapter;
 }
 public TimeoutPersister(string endpointName,
                         ISessionFactory sessionFactory,
                         ISynchronizedStorageAdapter transportTransactionAdapter,
                         ISynchronizedStorage synchronizedStorage,
                         TimeSpan timeoutsCleanupExecutionInterval)
 {
     EndpointName   = endpointName;
     SessionFactory = sessionFactory;
     this.transportTransactionAdapter      = transportTransactionAdapter;
     this.synchronizedStorage              = synchronizedStorage;
     this.timeoutsCleanupExecutionInterval = timeoutsCleanupExecutionInterval;
 }
Пример #4
0
 public LoadHandlersConnector(MessageHandlerRegistry messageHandlerRegistry, ISynchronizedStorage synchronizedStorage, ISynchronizedStorageAdapter adapter)
 {
     this.messageHandlerRegistry = messageHandlerRegistry;
     this.synchronizedStorage    = synchronizedStorage;
     this.adapter = adapter;
 }