|
From: Sean S. <su...@us...> - 2006-03-25 22:34:00
|
Update of /cvsroot/openamf/openamf/src/java/org/openamf/invoker In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29495/src/java/org/openamf/invoker Modified Files: PageableResultSetServiceInvoker.java Log Message: improved ASRecordSet logic. Index: PageableResultSetServiceInvoker.java =================================================================== RCS file: /cvsroot/openamf/openamf/src/java/org/openamf/invoker/PageableResultSetServiceInvoker.java,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** PageableResultSetServiceInvoker.java 11 Sep 2004 16:40:50 -0000 1.12 --- PageableResultSetServiceInvoker.java 25 Mar 2006 22:33:47 -0000 1.13 *************** *** 46,52 **** --- 46,63 ---- } + /** + * + * @return a java.util.Map object + * + */ private Object getRecords() { String rsId = (String)getRequest().getParameters().get(0); ASRecordSet recordSet = (ASRecordSet) getHttpServletRequest().getSession().getAttribute(rsId); + + if (recordSet == null) + { + return new java.util.HashMap(); + } + int from = ((Number)getRequest().getParameters().get(1)).intValue() - 1; int count = ((Number)getRequest().getParameters().get(2)).intValue(); |