| Package | Description |
|---|---|
| org.neo4j.io.pagecache |
The Neo4j PageCache API
|
| org.neo4j.io.pagecache.tracing | |
| org.neo4j.io.pagecache.tracing.cursor |
| Modifier and Type | Method and Description |
|---|---|
PageSwapper |
PageSwapperFactory.createPageSwapper(File file,
int filePageSize,
PageEvictionCallback onEviction,
boolean createIfNotExist)
Create a PageSwapper for the given file.
|
| Modifier and Type | Method and Description |
|---|---|
MajorFlushEvent |
PageCacheTracer.beginFileFlush(PageSwapper swapper)
A PagedFile wants to flush all its bound pages.
|
MajorFlushEvent |
DefaultPageCacheTracer.beginFileFlush(PageSwapper swapper) |
FlushEvent |
FlushEventOpportunity.beginFlush(long filePageId,
long cachePageId,
PageSwapper swapper)
Begin flushing the given page.
|
void |
EvictionEvent.setSwapper(PageSwapper swapper)
The swapper the evicted page was bound to.
|
| Modifier and Type | Method and Description |
|---|---|
PinEvent |
DefaultPageCursorTracer.beginPin(boolean writeLock,
long filePageId,
PageSwapper swapper) |
PinEvent |
PageCursorTracer.beginPin(boolean writeLock,
long filePageId,
PageSwapper swapper) |
Copyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.