docs: protected synchronized void reset(Connection connection,
                          ReceiveListener listener,
                          WsByteBuffer data,
                          int size,
                          int segmentType,
                          int requestNumber,
                          int priority,
                          boolean allocatedFromPool,
                          boolean partOfExchange,
                          Conversation conversation)
     {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "reset",
                                             new Object[]
                                             {
                                                connection,
                                                listener,
                                                data,
                                                ""+size,
                                                ""+segmentType,
                                                ""+requestNumber,
                                                ""+priority,
                                                ""+allocatedFromPool,
                                                ""+partOfExchange,
                                                conversation
                                             });
  
        this.connection = connection;
        this.listener = listener;
        this.data = data;
        this.size = size;
        this.segmentType = segmentType;
        this.requestNumber = requestNumber;
        this.priority = priority;
        this.allocatedFromPool = allocatedFromPool;
        this.partOfExchange = partOfExchange;
        this.conversation = conversation;
        setDispatchable(null);
  
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "reset");
     }