Class StoreIteratorCounter
- java.lang.Object
-
- org.apache.tinkerpop.gremlin.util.iterator.StoreIteratorCounter
-
public class StoreIteratorCounter extends Object
Utility class which can be used by providers to keep a count of the number of open iterators to the underlying storage. Please note that, by default, this does not maintain the count unless explicitly plugged-in by the provider implementation.As an example on how to plugin-in the counter in the provider implementation check TinkerGraphIterator.
- See Also:
Traversal.close()
-
-
Field Summary
Fields Modifier and Type Field Description static StoreIteratorCounter
INSTANCE
-
Constructor Summary
Constructors Constructor Description StoreIteratorCounter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
decrement()
long
getOpenIteratorCount()
void
increment()
void
reset()
-
-
-
Field Detail
-
INSTANCE
public static final StoreIteratorCounter INSTANCE
-
-