modules/enterprise/server/safe-invoker/src/main/java/org/rhq/enterprise/server/util/HibernateDetachUtility.java
| 8 ++++++++
1 file changed, 8 insertions(+)
New commits:
commit b2fa19f030d49a99c9449871b03def42d6165bfc
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Wed May 25 12:02:37 2011 -0400
add javadoc
diff --git
a/modules/enterprise/server/safe-invoker/src/main/java/org/rhq/enterprise/server/util/HibernateDetachUtility.java
b/modules/enterprise/server/safe-invoker/src/main/java/org/rhq/enterprise/server/util/HibernateDetachUtility.java
index a349f0c..d23dd0a 100644
---
a/modules/enterprise/server/safe-invoker/src/main/java/org/rhq/enterprise/server/util/HibernateDetachUtility.java
+++
b/modules/enterprise/server/safe-invoker/src/main/java/org/rhq/enterprise/server/util/HibernateDetachUtility.java
@@ -45,7 +45,15 @@ import org.hibernate.Hibernate;
import org.hibernate.proxy.HibernateProxy;
/**
+ * This is a single static utility that is used to process any object just prior to
sending it over the wire
+ * to remote clients (like GWT clients or remote web service clients).
+ *
+ * Essentially this utility scrubs the object of all Hibernate proxies, cleaning it such
that it
+ * can be serialized over the wire successfully.
+ *
* @author Greg Hinkle
+ * @author Jay Shaughnessy
+ * @author John Mazzitelli
*/
@SuppressWarnings("unchecked")
public class HibernateDetachUtility {
Show replies by date