## Uses of Class
org.apache.cassandra.tracing.TraceState

- Packages that use TraceState
  Package | Description
  --- | ---
  org.apache.cassandra.concurrent |
  org.apache.cassandra.service |
  org.apache.cassandra.tracing |

- - ### Uses of TraceState in org.apache.cassandra.concurrent

    Fields in org.apache.cassandra.concurrent declared as TraceState
    Modifier and Type | Field and Description
    --- | ---
    `TraceState` | ExecutorLocals.`traceState`

    Methods in org.apache.cassandra.concurrent with parameters of type TraceState
    Modifier and Type | Method and Description
    --- | ---
    `static ExecutorLocals` | ExecutorLocals.`create(TraceState traceState)`

  - ### Uses of TraceState in org.apache.cassandra.service

    Fields in org.apache.cassandra.service declared as TraceState
    Modifier and Type | Field and Description
    --- | ---
    `protected TraceState` | AbstractReadExecutor.`traceState`

  - ### Uses of TraceState in org.apache.cassandra.tracing

    Subclasses of TraceState in org.apache.cassandra.tracing
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TraceStateImpl` ThreadLocal state for a tracing session.

    Fields in org.apache.cassandra.tracing with type parameters of type TraceState
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.concurrent.ConcurrentMap<java.util.UUID,TraceState>` | Tracing.`sessions`

    Methods in org.apache.cassandra.tracing that return TraceState
    Modifier and Type | Method and Description
    --- | ---
    `abstract TraceState` | Tracing.`begin(java.lang.String request, java.net.InetAddress client, java.util.Map<java.lang.String,java.lang.String> parameters)`
    `TraceState` | Tracing.`begin(java.lang.String request, java.util.Map<java.lang.String,java.lang.String> parameters)`
    `TraceState` | Tracing.`get()`
    `TraceState` | Tracing.`get(java.util.UUID sessionId)`
    `TraceState` | Tracing.`initializeFromMessage(MessageIn<?> message)` Determines the tracing context from a message.
    `protected abstract TraceState` | Tracing.`newTraceState(java.net.InetAddress coordinator, java.util.UUID sessionId, Tracing.TraceType traceType)`

    Methods in org.apache.cassandra.tracing with parameters of type TraceState
    Modifier and Type | Method and Description
    --- | ---
    `void` | Tracing.`doneWithNonLocalSession(TraceState state)`
    `void` | Tracing.`set(TraceState tls)`

Copyright © 2018 The Apache Software Foundation