org.jboss.seam.transaction
Class TransactionServletListener

java.lang.Object
  extended by org.jboss.seam.transaction.TransactionServletListener
All Implemented Interfaces:
EventListener, javax.servlet.ServletRequestListener

@WebListener
public class TransactionServletListener
extends Object
implements javax.servlet.ServletRequestListener

Listener to begin / commit / rollback a transaction around each request.

Author:
Jason Porter

Field Summary
static String DISABLE_LISTENER_PARAM
          context-param to disable the listener.
 
Constructor Summary
TransactionServletListener()
           
 
Method Summary
 void requestDestroyed(javax.servlet.ServletRequestEvent sre)
           
 void requestInitialized(javax.servlet.ServletRequestEvent sre)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DISABLE_LISTENER_PARAM

public static String DISABLE_LISTENER_PARAM
context-param to disable the listener.

Constructor Detail

TransactionServletListener

public TransactionServletListener()
Method Detail

requestDestroyed

public void requestDestroyed(javax.servlet.ServletRequestEvent sre)
Specified by:
requestDestroyed in interface javax.servlet.ServletRequestListener

requestInitialized

public void requestInitialized(javax.servlet.ServletRequestEvent sre)
Specified by:
requestInitialized in interface javax.servlet.ServletRequestListener


Copyright © 2011 Seam Framework. All Rights Reserved.