You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by hl...@apache.org on 2008/12/31 20:51:42 UTC

svn commit: r730457 - /tapestry/tapestry5/trunk/tapestry-hibernate/src/main/java/org/apache/tapestry5/internal/hibernate/PersistedEntity.java

Author: hlship
Date: Wed Dec 31 11:51:42 2008
New Revision: 730457

URL: http://svn.apache.org/viewvc?rev=730457&view=rev
Log:
TAP5-408: Objects that persist in the session should automatically re-store themselves into the session at the end of the request

Modified:
    tapestry/tapestry5/trunk/tapestry-hibernate/src/main/java/org/apache/tapestry5/internal/hibernate/PersistedEntity.java

Modified: tapestry/tapestry5/trunk/tapestry-hibernate/src/main/java/org/apache/tapestry5/internal/hibernate/PersistedEntity.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-hibernate/src/main/java/org/apache/tapestry5/internal/hibernate/PersistedEntity.java?rev=730457&r1=730456&r2=730457&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-hibernate/src/main/java/org/apache/tapestry5/internal/hibernate/PersistedEntity.java (original)
+++ tapestry/tapestry5/trunk/tapestry-hibernate/src/main/java/org/apache/tapestry5/internal/hibernate/PersistedEntity.java Wed Dec 31 11:51:42 2008
@@ -14,6 +14,7 @@
 
 package org.apache.tapestry5.internal.hibernate;
 
+import org.apache.tapestry5.annotations.ImmutableSessionPersistedObject;
 import org.hibernate.Session;
 
 import java.io.Serializable;
@@ -21,6 +22,7 @@
 /**
  * Encapsulates a Hibernate entity name with an entity id.
  */
+@ImmutableSessionPersistedObject
 public class PersistedEntity implements Serializable
 {
     private final String entityName;