|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
void |
clearData(JRVirtualizable o)
Called when the virtual object paged-out data should be freed. |
void |
deregisterObject(JRVirtualizable o)
Lets this virtualizer know that it no longer must track the object. |
void |
registerObject(JRVirtualizable o)
Lets this virtualizer know that it must track the object. |
void |
requestData(JRVirtualizable o)
Called when the virtual object must be paged-in. |
void |
touch(JRVirtualizable o)
Lets the virtualizer know that this object is still being used. |
void |
virtualizeData(JRVirtualizable o)
Called when the virtual object should be paged-out. |
Method Detail |
public void registerObject(JRVirtualizable o)
All virtualizable object must register with their virtualizer upon construction.
public void deregisterObject(JRVirtualizable o)
public void touch(JRVirtualizable o)
The virtualizer gets to decide what type of caching strategy it will use.
public void requestData(JRVirtualizable o)
public void clearData(JRVirtualizable o)
public void virtualizeData(JRVirtualizable o)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |