| Constructor and Description |
|---|
INList(EnvironmentImpl envImpl) |
INList(INList orig,
EnvironmentImpl envImpl)
Used only by tree verifier when validating INList.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(IN in)
An IN has just come into memory, add it to the list.
|
void |
clear()
Clear the entire list at shutdown and release its portion of the memory
budget.
|
boolean |
contains(IN in) |
void |
dump() |
void |
enable()
Enable the INList during recovery.
|
int |
getSize() |
java.util.Iterator<IN> |
iterator()
Return an iterator over the main 'ins' set.
|
void |
memRecalcBegin()
We are starting the iteration of the INList.
|
void |
memRecalcEnd(boolean completed)
The reset operation is over.
|
void |
memRecalcIterate(IN in)
An IN was encountered during the iteration through the entire INList.
|
void |
memRecalcUpdate(IN in,
long delta)
The size of an IN is changing.
|
void |
remove(IN in)
An IN is being evicted.
|
INList(EnvironmentImpl envImpl)
public INList(INList orig, EnvironmentImpl envImpl) throws DatabaseException
DatabaseExceptionpublic int getSize()
public boolean contains(IN in)
public void enable()
public void add(IN in) throws DatabaseException
DatabaseExceptionpublic void remove(IN in) throws DatabaseException
DatabaseExceptionpublic java.util.Iterator<IN> iterator()
iterator in interface java.lang.Iterable<IN>public void clear()
throws DatabaseException
DatabaseExceptionpublic void dump()
public void memRecalcBegin()
public void memRecalcIterate(IN in)
public void memRecalcUpdate(IN in, long delta)
public void memRecalcEnd(boolean completed)
Copyright (c) 2004,2008 Oracle. All rights reserved.