[jbosscache-commits] JBoss Cache SVN: r6798 - searchable/trunk/src/main/java/org/jboss/cache/search.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Thu Sep 25 13:23:54 EDT 2008


Author: navssurtani
Date: 2008-09-25 13:23:54 -0400 (Thu, 25 Sep 2008)
New Revision: 6798

Modified:
   searchable/trunk/src/main/java/org/jboss/cache/search/PojoTransactionContext.java
Log:
Commented out PojoTransactionContext

Modified: searchable/trunk/src/main/java/org/jboss/cache/search/PojoTransactionContext.java
===================================================================
--- searchable/trunk/src/main/java/org/jboss/cache/search/PojoTransactionContext.java	2008-09-25 17:17:14 UTC (rev 6797)
+++ searchable/trunk/src/main/java/org/jboss/cache/search/PojoTransactionContext.java	2008-09-25 17:23:54 UTC (rev 6798)
@@ -1,72 +1,72 @@
-/*
- * JBoss, Home of Professional Open Source
- * Copyright ${year}, Red Hat Middleware LLC, and individual contributors
- * by the @authors tag. See the copyright.txt in the distribution for a
- * full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-
-package org.jboss.cache.search;
-
-import org.hibernate.search.backend.TransactionContext;
-import org.jboss.cache.pojo.notification.event.Event;
-
-import javax.transaction.Synchronization;
-import javax.transaction.Transaction;
-
-/**
- * @author Navin Surtani (<a href="mailto:nsurtani at redhat.com">nsurtani at redhat.com</a>)
- */
-public class PojoTransactionContext implements TransactionContext
-{
-   Event event;
-
-   public PojoTransactionContext(Event event)
-   {
-      if (event == null) throw new NullPointerException("event cannot be null");
-      this.event = event;
-
-   }
-   public boolean isTransactionInProgress()
-   {
-      return (event.getContext().getTransaction() != null);
-
-   }
-
-   public Object getTransactionIdentifier()
-   {
-      return event.getContext().getTransaction();
-   }
-
-   public void registerSynchronization(Synchronization synchronization)
-   {
-      Transaction transaction = event.getContext().getTransaction();
-
-      if (transaction != null)
-      {
-
-         try
-         {
-            transaction.registerSynchronization(synchronization);
-         }
-         catch (Exception e)
-         {
-            throw new RuntimeException(e);
-         }
-      }
-   }
-}
+///*
+// * JBoss, Home of Professional Open Source
+// * Copyright ${year}, Red Hat Middleware LLC, and individual contributors
+// * by the @authors tag. See the copyright.txt in the distribution for a
+// * full listing of individual contributors.
+// *
+// * This is free software; you can redistribute it and/or modify it
+// * under the terms of the GNU Lesser General Public License as
+// * published by the Free Software Foundation; either version 2.1 of
+// * the License, or (at your option) any later version.
+// *
+// * This software is distributed in the hope that it will be useful,
+// * but WITHOUT ANY WARRANTY; without even the implied warranty of
+// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// * Lesser General Public License for more details.
+// *
+// * You should have received a copy of the GNU Lesser General Public
+// * License along with this software; if not, write to the Free
+// * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+// * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+// */
+//
+//package org.jboss.cache.search;
+//
+//import org.hibernate.search.backend.TransactionContext;
+//import org.jboss.cache.pojo.notification.event.Event;
+//
+//import javax.transaction.Synchronization;
+//import javax.transaction.Transaction;
+//
+///**
+// * @author Navin Surtani (<a href="mailto:nsurtani at redhat.com">nsurtani at redhat.com</a>)
+// */
+//public class PojoTransactionContext implements TransactionContext
+//{
+//   Event event;
+//
+//   public PojoTransactionContext(Event event)
+//   {
+//      if (event == null) throw new NullPointerException("event cannot be null");
+//      this.event = event;
+//
+//   }
+//   public boolean isTransactionInProgress()
+//   {
+//      return (event.getContext().getTransaction() != null);
+//
+//   }
+//
+//   public Object getTransactionIdentifier()
+//   {
+//      return event.getContext().getTransaction();
+//   }
+//
+//   public void registerSynchronization(Synchronization synchronization)
+//   {
+//      Transaction transaction = event.getContext().getTransaction();
+//
+//      if (transaction != null)
+//      {
+//
+//         try
+//         {
+//            transaction.registerSynchronization(synchronization);
+//         }
+//         catch (Exception e)
+//         {
+//            throw new RuntimeException(e);
+//         }
+//      }
+//   }
+//}




More information about the jbosscache-commits mailing list