Apache.NMS.ActiveMQ.State.ConnectionState.addSession C# (CSharp) Method

addSession() public method

public addSession ( SessionInfo info ) : void
info Apache.NMS.ActiveMQ.Commands.SessionInfo
return void
        public void addSession(SessionInfo info)
        {
            checkShutdown();
            sessions.Add(info.SessionId, new SessionState(info));
        }

Usage Example

コード例 #1
0
 public override Response processAddSession(SessionInfo info)
 {
     if (info != null)
     {
         ConnectionId connectionId = info.SessionId.ParentId;
         if (connectionId != null)
         {
             ConnectionState cs = connectionStates[connectionId];
             if (cs != null)
             {
                 cs.addSession(info);
             }
         }
     }
     return(TRACKED_RESPONSE_MARKER);
 }