org.usergrid.persistence.cassandra.util
Class TraceTag

java.lang.Object
  extended by org.usergrid.persistence.cassandra.util.TraceTag
All Implemented Interfaces:
Iterable<TimedOpTag>

public class TraceTag
extends Object
implements Iterable<TimedOpTag>

Author:
zznate

Method Summary
 void add(TimedOpTag timedOpTag)
           
static TraceTag getInstance(UUID tag, String name)
           
 boolean getMetered()
           
static TraceTag getMeteredInstance(UUID tag, String name)
           
 int getOpCount()
          The number of TimedOpTag instances currently held
 String getTraceName()
           
 Iterator iterator()
           
 void removeOps()
          Remove the currently held TimedOpTag instances
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getInstance

public static TraceTag getInstance(UUID tag,
                                   String name)

getMeteredInstance

public static TraceTag getMeteredInstance(UUID tag,
                                          String name)

getTraceName

public String getTraceName()

add

public void add(TimedOpTag timedOpTag)

getMetered

public boolean getMetered()

toString

public String toString()
Overrides:
toString in class Object

iterator

public Iterator iterator()
Specified by:
iterator in interface Iterable<TimedOpTag>

getOpCount

public int getOpCount()
The number of TimedOpTag instances currently held

Returns:

removeOps

public void removeOps()
Remove the currently held TimedOpTag instances



Copyright © 2013. All Rights Reserved.