[jboss-svn-commits] JBL Code SVN: r12422 - labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Jun 8 13:22:29 EDT 2007
Author: tcunning
Date: 2007-06-08 13:22:29 -0400 (Fri, 08 Jun 2007)
New Revision: 12422
Modified:
labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway/HibernateEventListener.java
Log:
bug:JBESB-434
Remove references to HibernateConn.
Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway/HibernateEventListener.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway/HibernateEventListener.java 2007-06-08 17:20:59 UTC (rev 12421)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway/HibernateEventListener.java 2007-06-08 17:22:29 UTC (rev 12422)
@@ -21,7 +21,6 @@
*/
package org.jboss.soa.esb.listeners.gateway;
-import java.io.Serializable;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.BlockingQueue;
@@ -30,19 +29,14 @@
import org.apache.log4j.Logger;
import org.hibernate.HibernateException;
import org.hibernate.event.*;
-import org.jboss.soa.esb.ConfigurationException;
-import org.jboss.soa.esb.helpers.ConfigTree;
-import org.jboss.soa.esb.helpers.persist.HibernateConn;
-import org.jboss.soa.esb.listeners.message.AbstractMessageComposer;
-import org.jboss.soa.esb.listeners.message.MessageDeliverException;
-import org.jboss.soa.esb.message.Message;
-
/**
* This class is a Hibernate EventListener which implements hooks to all the available
* hibernate events. It's not used at the moment, but might be a way of augmenting
* the Hibernate Interceptor hooks which are currently implemented.
*
+ * Again, please note that this file is not currently used.
+ *
* @author <a href="mailto:tcunning at redhat.com">tcunning at redhat.com</a>
*/
public class HibernateEventListener implements
@@ -70,7 +64,6 @@
SaveOrUpdateEventListener {
private static final long serialVersionUID = 7125882028251049616L;
- protected HibernateConn m_conn;
protected final static Logger m_logger = Logger.getLogger(HibernateEventListener.class);
public HibernateEventListener() {
@@ -132,79 +125,6 @@
}
- /// hibernate message composer
- public static class HibernateMessageComposer extends AbstractMessageComposer {
-
- @Override
- protected void populateMessage(Message message, Object obj) throws MessageDeliverException {
- Object instanceObj = null;
- String entityName = null;
- Serializable entityId = null;
- Object result = null;
- EventSource source = null;
- Serializable requestId = null;
- String type = null;
-
-
- if(obj instanceof DeleteEvent) {
- DeleteEvent devent = (DeleteEvent)obj;
- entityName = devent.getEntityName();
- instanceObj = devent.getObject();
- source = devent.getSession();
- type = "delete";
- } else if (obj instanceof SaveOrUpdateEvent) {
- SaveOrUpdateEvent sevent = (SaveOrUpdateEvent) obj;
- entityName = sevent.getEntityName();
- instanceObj = sevent.getObject();
- source = sevent.getSession();
- entityId = sevent.getResultId();
- requestId = sevent.getRequestedId();
- type = "saveOrUpdate";
- } else if (obj instanceof LoadEvent) {
- LoadEvent levent = (LoadEvent)obj;
- instanceObj = levent.getInstanceToLoad();
- entityName = levent.getEntityClassName();
- entityId = levent.getEntityId();
- result = levent.getResult();
- source = levent.getSession();
- type = "load";
- }
-
-
-
- if(source != null)
- message.getProperties().setProperty("eventSource",source);
- if(instanceObj != null)
- message.getProperties().setProperty("objectInstance",instanceObj);
- if(entityId != null)
- message.getProperties().setProperty("entityId",entityId);
- if(requestId != null)
- message.getProperties().setProperty("requestId",requestId);
- if(entityName != null)
- message.getProperties().setProperty("entityName",entityName);
- if(type != null)
- message.getProperties().setProperty("type",type);
- }
-
- public void setConfiguration(ConfigTree config) {
- }
-
- }
-
- /**
- * Obtain a new database connection with parameter info
- *
- * @return A new connection
- * @throws ConfigurationException -
- * if problems are encountered
- */
- protected HibernateConn getHibernateConn()
- {
- if (null == m_conn) {
- }
- return m_conn;
- }
-
public void onDelete(DeleteEvent arg0, Set arg1) throws HibernateException {
System.out.println("HibernateEventLister!");
m_logger.error("onDelete");
More information about the jboss-svn-commits
mailing list