Ejemplo n.º 1
0
 /// <summary>
 /// Adds a MembershipListener.
 /// </summary>
 /// <param name="l">The MembershipListener</param>
 public void addMembershipListener(MembershipListener l)
 {
     if (l != null && !membership_listeners.Contains(l))
     {
         membership_listeners.Add(l);
     }
 }
Ejemplo n.º 2
0
        public MsgDispatcher(Channel channel, MessageListener l, MembershipListener l2, RequestHandler req_handler, MessageResponder responder, bool deadlock_detection, bool concurrent_processing)
        {
            this.channel               = channel;
            this._ncacheLog            = ((GroupChannel)channel).NCacheLog;
            this.deadlock_detection    = deadlock_detection;
            this.concurrent_processing = concurrent_processing;
            msg_listener               = l;
            membership_listener        = l2;
            _req_handler               = req_handler;
            _msgResponder              = responder;

            channel.UpHandler = this;
            start();
        }
Ejemplo n.º 3
0
		public MsgDispatcher(Channel channel, MessageListener l, MembershipListener l2, RequestHandler req_handler, MessageResponder responder, bool deadlock_detection, bool concurrent_processing)
		{
			this.channel = channel;
            this._ncacheLog = ((GroupChannel)channel).NCacheLog;
			this.deadlock_detection = deadlock_detection;
			this.concurrent_processing = concurrent_processing;
			msg_listener = l;
			membership_listener = l2;
			_req_handler = req_handler;
            _msgResponder = responder;

		
			channel.UpHandler = this;
			start();
		}
Ejemplo n.º 4
0
 public MsgDispatcher(Channel channel, MessageListener l, MembershipListener l2, RequestHandler req_handler, MessageResponder responder, bool deadlock_detection) : this(channel, l, l2, req_handler, responder, deadlock_detection, false)
 {
 }
Ejemplo n.º 5
0
 public MsgDispatcher(Channel channel, MessageListener l, MembershipListener l2, RequestHandler req_handler, MessageResponder responder) : this(channel, l, l2, req_handler, responder, false)
 {
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="transport">Transport to send and receive messages from.</param>
 /// <param name="l">Default message listener</param>
 /// <param name="ml">Membership listener</param>
 public PullPushAdapter(Transport transport, MessageListener l, MembershipListener ml)
 {
     this.transport = transport;
     setListener(l);
     addMembershipListener(ml);
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="transport">Transport to send and receive messages from.</param>
 /// <param name="ml">Membership listener</param>
 public PullPushAdapter(Transport transport, MembershipListener ml) : this(transport, null, ml)
 {
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="transport">Transport to send and receive messages from.</param>
 /// <param name="l">Default message listener</param>
 /// <param name="ml">Membership listener</param>
 public PullPushAdapter(Transport transport, MessageListener l, MembershipListener ml)
 {
     this.transport=transport;
     setListener(l);
     addMembershipListener(ml);
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="transport">Transport to send and receive messages from.</param>
 /// <param name="ml">Membership listener</param>
 public PullPushAdapter(Transport transport, MembershipListener ml)
     : this(transport, null, ml)
 {
 }
Ejemplo n.º 10
0
 /// <summary>
 /// Adds a MembershipListener.
 /// </summary>
 /// <param name="l">The MembershipListener</param>
 public void addMembershipListener(MembershipListener l)
 {
     if(l != null && !membership_listeners.Contains(l))
         membership_listeners.Add(l);
 }
Ejemplo n.º 11
0
		public MsgDispatcher(Channel channel, MessageListener l, MembershipListener l2, RequestHandler req_handler, MessageResponder responder, bool deadlock_detection):this(channel, l, l2, req_handler, responder, deadlock_detection, false)
		{
		}
Ejemplo n.º 12
0
		public MsgDispatcher(Channel channel, MessageListener l, MembershipListener l2, RequestHandler req_handler, MessageResponder responder):this(channel, l, l2, req_handler, responder, false)
		{
		}