Exemple #1
0
 public BeginDebugConnectionResponseHandler(ICurrentSessionsInfo sessionRepository,
                                            ResponseSocket socket,
                                            Action <AddressIdentifier, ConnectionSessionId> newDebugConnectionEstablishedCallback)
     : base(sessionRepository, socket)
 {
     this.newDebugConnectionEstablishedCallback = newDebugConnectionEstablishedCallback;
 }
 public GetTherapyPlaceTypeListResponseHandler(ICurrentSessionsInfo sessionRepository,
                                               ResponseSocket socket,
                                               IDataCenter dataCenter)
     : base(sessionRepository, socket)
 {
     this.dataCenter = dataCenter;
 }
Exemple #3
0
        internal ConnectionService(DataCenterContainer dataCenterContainer)
        {
            sessionRepository = new CurrentSessionsInfo();

            dataCenterContainer.DataCenterAvailable += OnDataCenterAvailable;
            IsConnectionActive = false;
        }
Exemple #4
0
 public TryToAddNewPatientResponseHandler(ICurrentSessionsInfo sessionRepository,
                                          ResponseSocket socket,
                                          IDataCenter dataCenter)
     : base(sessionRepository, socket)
 {
     this.dataCenter = dataCenter;
 }
 public GetAppointemntsOfADayResponseHandler(ICurrentSessionsInfo sessionRepository,
                                             ResponseSocket socket,
                                             IDataCenter dataCenter)
     : base(sessionRepository, socket)
 {
     this.dataCenter = dataCenter;
 }
Exemple #6
0
 public GetMedicalPracticeResponseHandler(ICurrentSessionsInfo sessionRepository,
                                          ResponseSocket socket,
                                          IDataCenter dataCenter)
     : base(sessionRepository, socket)
 {
     this.dataCenter = dataCenter;
 }
Exemple #7
0
 public EndConnectionResponseHandler(ICurrentSessionsInfo sessionRepository,
                                     ResponseSocket socket,
                                     Action <ConnectionSessionId> connectionEndedCallback)
     : base(sessionRepository, socket)
 {
     this.connectionEndedCallback = connectionEndedCallback;
 }
Exemple #8
0
        internal ConnectionService(NetMQContext zmqContext,
                                   DataCenterContainer dataCenterContainer)
        {
            sessionRepository = new CurrentSessionsInfo();

            this.zmqContext = zmqContext;

            dataCenterContainer.DataCenterAvailable += OnDataCenterAvailable;
            IsConnectionActive = false;
        }
 public ResponseHandlerFactory(IDataCenter dataCenter,
                               ICurrentSessionsInfo sessionRespository,
                               Action <AddressIdentifier, ConnectionSessionId> newConnectionEstablishedCallback,
                               Action <AddressIdentifier, ConnectionSessionId> newDebugConnectionEstablishedCallback,
                               Action <ConnectionSessionId> connectionEndedCallback)
 {
     this.dataCenter         = dataCenter;
     this.sessionRespository = sessionRespository;
     this.newConnectionEstablishedCallback      = newConnectionEstablishedCallback;
     this.newDebugConnectionEstablishedCallback = newDebugConnectionEstablishedCallback;
     this.connectionEndedCallback = connectionEndedCallback;
 }
 public ReleaseLockResponseHandler(ICurrentSessionsInfo sessionRepository,
                                   ResponseSocket socket)
     : base(sessionRepository, socket)
 {
     this.sessionRepository = sessionRepository;
 }
Exemple #11
0
 protected ResponseHandlerBase(ICurrentSessionsInfo sessionRepository,
                               ResponseSocket socket)
 {
     SessionRepository = sessionRepository;
     Socket            = socket;
 }
 public LogoutResponseHandler(ICurrentSessionsInfo sessionRepository,
                              ResponseSocket socket)
     : base(sessionRepository, socket)
 {
 }