|
[HepData-svn] r1604 - trunk/hepdata-webapp/src/main/java/cedar/hepdata/webapp/pagesblackhole at projects.hepforge.org blackhole at projects.hepforge.orgWed Nov 28 13:41:12 GMT 2012
Author: whalley Date: Wed Nov 28 13:41:12 2012 New Revision: 1604 Log: allow allIds to specific lower date limit Modified: trunk/hepdata-webapp/src/main/java/cedar/hepdata/webapp/pages/AllIds.java Modified: trunk/hepdata-webapp/src/main/java/cedar/hepdata/webapp/pages/AllIds.java ============================================================================== --- trunk/hepdata-webapp/src/main/java/cedar/hepdata/webapp/pages/AllIds.java Wed Nov 28 12:37:46 2012 (r1603) +++ trunk/hepdata-webapp/src/main/java/cedar/hepdata/webapp/pages/AllIds.java Wed Nov 28 13:41:12 2012 (r1604) @@ -24,12 +24,19 @@ private org.hibernate.Session _session; public org.hibernate.Session getSession() { return _session; } + private String fromdate = ""; + public StreamResponse onActivate(EventContext context){ + fromdate = context.get(String.class, 0); + if(fromdate == null) { fromdate="0"; } + return null; + } + private Paper _paper; public Paper getPaper() { return _paper; } public void setPaper(Paper p) { _paper = p; } public List <Paper> getPapers(){ - Query q = _session.createQuery("from Paper p"); + Query q = _session.createQuery("from Paper p where p._dateupdated > '"+fromdate+"'"); return q.list(); } public Long getInspireId(){
More information about the HepData-svn mailing list |