public static class Management.TreeInfo extends Management.AcquisitionTimeBase implements Serializable
Tree
.Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
TreeInfo(String name,
long rootPageAddress,
int depth,
String volumePathName,
String status,
String writerThreadName,
long fetchCounter,
long traverseCounter,
long storeCounter,
long removeCounter) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object object)
Tests whether the supplied object is a
TreeInfo with the
same index and name is this one. |
int |
getDepth()
Return the count of levels in the
Tree . |
long |
getFetchCounter() |
String |
getName()
Return the name of the
Tree |
long |
getRemoveCounter() |
long |
getRootPageAddress()
Return the page address of the root page.
|
String |
getStatus()
Return the status code for this Tree.
|
long |
getStoreCounter() |
long |
getTraverseCounter() |
String |
getVolumePathName()
Return the path name of the volume to which this tree belongs.
|
String |
getWriterThreadName()
Return the name of the
Thread that currently holds a
writer (exclusive) claim on the Buffer if there is one,
otherwise returns null . |
String |
toString()
Return the name of the tree.
|
getAcquisitionTime, setAcquisitionTime
public static final long serialVersionUID
@ConstructorProperties(value={"name","index","rootPageAddress","depth","volumePathName","status","writerThreadName","fetchCounter","traverseCounter","storeCounter","removeCounter"}) public TreeInfo(String name, long rootPageAddress, int depth, String volumePathName, String status, String writerThreadName, long fetchCounter, long traverseCounter, long storeCounter, long removeCounter)
public String getName()
Tree
public long getRootPageAddress()
public int getDepth()
Tree
.public String getVolumePathName()
public long getFetchCounter()
Exchange.fetch()
operations, including
Exchange.fetchAndStore()
and
Exchange.fetchAndRemove()
operations.public long getTraverseCounter()
Exchange.traverse(com.persistit.Key.Direction, boolean)
operations including
Exchange.next()
and Exchange.previous()
.public long getStoreCounter()
Exchange.store(com.persistit.Key, com.persistit.Value)
operations, including
Exchange.fetchAndStore()
operations.public long getRemoveCounter()
Exchange.remove()
operations, including
Exchange.fetchAndRemove()
operations.public String getStatus()
public String getWriterThreadName()
Thread
that currently holds a
writer (exclusive) claim on the Buffer
if there is one,
otherwise returns null
.null
if there is nonepublic String toString()
Copyright © 2025 Open Identity Platform Community. All rights reserved.