code: public void addSICoreConnection(SICoreConnection conn, Conversation conversation) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc, "addSICoreConnection");
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
              SibTr.debug(tc, "Params: connection, conversation",
                          new Object[] { conn, conversation });
          }
  
          conversationTable.put(conn, conversation);
  
          // At this point, if the me has previously been terminated, we know it is
          // back up - so make sure we remove if from our quiesce and terminated table
          // so that if it goes down again, we can notify the clients.
          quiesceNotif.remove(conn.getMeUuid());
          termNotif.remove(conn.getMeUuid());
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "addSICoreConnection");
      }
docs: Creates a new SICoreConnection that this listener is listening
  for events from.
  
  @param conn The SICoreConnection.
  @param conversation The associated conversation.