org.apache.cassandra.tracing
Class TraceState

java.lang.Object
  extended by org.apache.cassandra.tracing.TraceState

public class TraceState
extends java.lang.Object

ThreadLocal state for a tracing session. The presence of an instance of this class as a ThreadLocal denotes that an operation is being traced.


Field Summary
 java.net.InetAddress coordinator
           
 boolean isLocallyOwned
           
 java.util.UUID sessionId
           
 java.nio.ByteBuffer sessionIdBytes
           
 com.google.common.base.Stopwatch watch
           
 
Constructor Summary
TraceState(java.net.InetAddress coordinator, java.util.UUID sessionId, boolean locallyOwned)
           
 
Method Summary
 int elapsed()
           
 void trace(java.lang.String message)
           
 void trace(java.lang.String format, java.lang.Object arg)
           
 void trace(java.lang.String format, java.lang.Object[] args)
           
 void trace(java.lang.String format, java.lang.Object arg1, java.lang.Object arg2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sessionId

public final java.util.UUID sessionId

coordinator

public final java.net.InetAddress coordinator

watch

public final com.google.common.base.Stopwatch watch

sessionIdBytes

public final java.nio.ByteBuffer sessionIdBytes

isLocallyOwned

public final boolean isLocallyOwned
Constructor Detail

TraceState

public TraceState(java.net.InetAddress coordinator,
                  java.util.UUID sessionId,
                  boolean locallyOwned)
Method Detail

elapsed

public int elapsed()

trace

public void trace(java.lang.String format,
                  java.lang.Object arg)

trace

public void trace(java.lang.String format,
                  java.lang.Object arg1,
                  java.lang.Object arg2)

trace

public void trace(java.lang.String format,
                  java.lang.Object[] args)

trace

public void trace(java.lang.String message)


Copyright © 2013 The Apache Software Foundation