[jboss-cvs] jboss-seam/examples/blog/src/actions ...
Gavin King
gavin.king at jboss.com
Tue Jan 9 03:25:38 EST 2007
User: gavin
Date: 07/01/09 03:25:38
Modified: examples/blog/src/actions PostAction.java
Log:
page fragment caching
Revision Changes Path
1.10 +6 -1 jboss-seam/examples/blog/src/actions/PostAction.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: PostAction.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/blog/src/actions/PostAction.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- PostAction.java 18 Dec 2006 16:50:13 -0000 1.9
+++ PostAction.java 9 Jan 2007 08:25:38 -0000 1.10
@@ -5,6 +5,8 @@
import javax.persistence.EntityManager;
+import org.jboss.cache.CacheException;
+import org.jboss.cache.aop.PojoCache;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Name;
@@ -29,11 +31,14 @@
@In(required=false) BlogEntry blogEntry;
- public void post() throws IOException
+ @In PojoCache pojoCache;
+
+ public void post() throws IOException, CacheException
{
blogEntry.setDate( new Date() );
blog.getBlogEntries().add(blogEntry);
entityManager.persist(blogEntry);
+ pojoCache.remove("pageFragments", "index");
}
public void invalid()
More information about the jboss-cvs-commits
mailing list