Constructor and Description |
---|
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.
|
public INList(INList orig, EnvironmentImpl envImpl) throws DatabaseException
DatabaseException
public int getSize()
public boolean contains(IN in)
public void enable()
public void add(IN in) throws DatabaseException
DatabaseException
public void remove(IN in) throws DatabaseException
DatabaseException
public java.util.Iterator<IN> iterator()
iterator
in interface java.lang.Iterable<IN>
public void clear() throws DatabaseException
DatabaseException
public void dump()
public void memRecalcBegin()
public void memRecalcIterate(IN in)
public void memRecalcUpdate(IN in, long delta)
public void memRecalcEnd(boolean completed)