public class NoOpPageEvictionTracker extends Object implements PageEvictionTracker
Constructor and Description |
---|
NoOpPageEvictionTracker() |
Modifier and Type | Method and Description |
---|---|
void |
evictDataPage()
Evicts one data page.
|
void |
forgetPage(long pageId)
Call this method when last entry is removed from data page.
|
void |
start()
Starts grid component, called on grid start.
|
void |
stop()
Stops grid component, called on grid shutdown.
|
void |
touchPage(long pageId)
Call this method when data page is accessed.
|
public void start() throws IgniteException
start
in interface LifecycleAware
IgniteException
- If failed.public void stop() throws IgniteException
stop
in interface LifecycleAware
IgniteException
- If failed.public void touchPage(long pageId) throws IgniteCheckedException
touchPage
in interface PageEvictionTracker
pageId
- Page id.IgniteCheckedException
- In case of page memory error.public void evictDataPage() throws IgniteCheckedException
evictDataPage
in interface PageEvictionTracker
IgniteCheckedException
- In case of page memory error.public void forgetPage(long pageId) throws IgniteCheckedException
forgetPage
in interface PageEvictionTracker
pageId
- Page id.IgniteCheckedException
- In case of page memory error.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017