|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.mdm.index.ejb.page.PageDataEJB
Session bean to store a data result on the server and give client the data one page at a time.
| Constructor Summary | |
PageDataEJB()
Creates a new instance of PageDataEJB |
|
| Method Summary | |
void |
activate()
Standard EJB3 callback method. |
int |
count()
Return the number of objects in the result set. |
java.util.ArrayList |
next(int count)
See PageData |
java.util.ArrayList |
next(int index,
int count)
See PageData |
void |
passivate()
Standard EJB3 callback method. |
java.util.ArrayList |
prev(int count)
See PageData |
java.util.ArrayList |
prev(int index,
int count)
See PageData |
void |
remove()
Standard EJB3 callback method. |
void |
setPageAdapter(PageAdapter pageAdapter)
See PageData |
void |
setReadForwardOnly(boolean forwardOnly)
Set the forward only mode that will clear all the DataPage objects of of a given loaded page i when we start reading/loading the next page i+1. |
void |
sort(java.util.Comparator c)
See PageData |
void |
sortSummary(java.util.Comparator c)
See PageData |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PageDataEJB()
| Method Detail |
public void activate()
javax.ejb.PostActivate
public int count()
throws PageException
count in interface PageDataPageException - See PageDataPageData.count()
public java.util.ArrayList next(int count)
throws PageException
next in interface PageDatacount - See PageData
PageException - See PageDataPageData.next(int count)
public java.util.ArrayList next(int index,
int count)
throws PageException
next in interface PageDataindex - See PageDatacount - See PageData
PageException - See PageDataPageData.next(int index, int count)public void passivate()
javax.ejb.PrePassivate
public java.util.ArrayList prev(int count)
throws PageException
prev in interface PageDatacount - See PageData
PageException - See PageDataPageData.prev(int count)
public java.util.ArrayList prev(int index,
int count)
throws PageException
prev in interface PageDataindex - See PageDatacount - See PageData
PageException - See PageDataPageData.prev(int index, int count)public void remove()
remove in interface PageDatajavax.annotation.PreDestroy
public void setPageAdapter(PageAdapter pageAdapter)
throws PageException
setPageAdapter in interface PageDatapageAdapter - See PageData
PageException - An error has occured.PageData.setPageAdapter(PageAdapter pageAdapter)
public void setReadForwardOnly(boolean forwardOnly)
throws PageException
setReadForwardOnly in interface PageDataforwardOnly - See PageData
PageException - See PageData
public void sort(java.util.Comparator c)
throws PageException
sort in interface PageDatac - See PageData
PageException - See PageDataPageData.sort(Comparator c)
public void sortSummary(java.util.Comparator c)
throws PageException
sortSummary in interface PageDatac - See PageData
PageException - See PageDataPageData.sort(Comparator c)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Sun Microsystems, Inc.