/** This method is intended to be overridden in tracing implementations that need access to the customPayload */ protected UUID newSession(UUID sessionId, TraceType traceType, Map<String,ByteBuffer> customPayload) { assert get() == null; TraceState ts = newTraceState(localAddress, sessionId, traceType); set(ts); sessions.put(sessionId, ts); return sessionId; }
/** This method is intended to be overridden in tracing implementations that need access to the customPayload */ protected UUID newSession(UUID sessionId, TraceType traceType, Map<String,ByteBuffer> customPayload) { assert get() == null; TraceState ts = newTraceState(localAddress, sessionId, traceType); set(ts); sessions.put(sessionId, ts); return sessionId; }
/** This method is intended to be overridden in tracing implementations that need access to the customPayload */ protected UUID newSession(UUID sessionId, TraceType traceType, Map<String,ByteBuffer> customPayload) { assert get() == null; TraceState ts = newTraceState(localAddress, sessionId, traceType); set(ts); sessions.put(sessionId, ts); return sessionId; }
return new ExpiredTraceState(newTraceState(message.from, sessionId, traceType)); ts = newTraceState(message.from, sessionId, traceType); sessions.put(sessionId, ts); return ts;
return new ExpiredTraceState(newTraceState(message.from, sessionId, traceType)); ts = newTraceState(message.from, sessionId, traceType); sessions.put(sessionId, ts); return ts;
return new ExpiredTraceState(newTraceState(message.from, sessionId, traceType)); ts = newTraceState(message.from, sessionId, traceType); sessions.put(sessionId, ts); return ts;