public final class BlockOperations
extends java.lang.Object
BlockManager.
It is separated out in its own file due to its size.
This class is used for debugging/logging. Calls to this class
can be safely removed without affecting the overall operation.| Modifier and Type | Class | Description |
|---|---|---|
static class |
BlockOperations.End |
|
static class |
BlockOperations.Kind |
Operation kind.
|
static class |
BlockOperations.Operation |
| Constructor | Description |
|---|---|
BlockOperations() |
| Modifier and Type | Method | Description |
|---|---|---|
BlockOperations.Operation |
addToCache(int blockNumber) |
|
void |
analyze(java.lang.StringBuilder sb) |
|
BlockOperations.Operation |
cancelPrefetches() |
|
BlockOperations.Operation |
close() |
|
BlockOperations.Operation |
end(BlockOperations.Operation op) |
|
static BlockOperations |
fromSummary(java.lang.String summary) |
|
BlockOperations.Operation |
getCached(int blockNumber) |
|
void |
getDurationInfo(java.lang.StringBuilder sb) |
|
BlockOperations.Operation |
getPrefetched(int blockNumber) |
|
BlockOperations.Operation |
getRead(int blockNumber) |
|
java.lang.String |
getSummary(boolean showDebugInfo) |
|
BlockOperations.Operation |
prefetch(int blockNumber) |
|
BlockOperations.Operation |
release(int blockNumber) |
|
BlockOperations.Operation |
requestCaching(int blockNumber) |
|
BlockOperations.Operation |
requestPrefetch(int blockNumber) |
|
void |
setDebug(boolean state) |
public void setDebug(boolean state)
public BlockOperations.Operation getPrefetched(int blockNumber)
public BlockOperations.Operation getCached(int blockNumber)
public BlockOperations.Operation getRead(int blockNumber)
public BlockOperations.Operation release(int blockNumber)
public BlockOperations.Operation requestPrefetch(int blockNumber)
public BlockOperations.Operation prefetch(int blockNumber)
public BlockOperations.Operation cancelPrefetches()
public BlockOperations.Operation close()
public BlockOperations.Operation requestCaching(int blockNumber)
public BlockOperations.Operation addToCache(int blockNumber)
public BlockOperations.Operation end(BlockOperations.Operation op)
public java.lang.String getSummary(boolean showDebugInfo)
public void getDurationInfo(java.lang.StringBuilder sb)
public void analyze(java.lang.StringBuilder sb)
public static BlockOperations fromSummary(java.lang.String summary)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.