fr.ifremer.echobase.ui
Class EchoBaseTopiaTransactionFilter
java.lang.Object
org.nuiton.web.filter.TopiaTransactionFilter
fr.ifremer.echobase.ui.EchoBaseTopiaTransactionFilter
- All Implemented Interfaces:
- javax.servlet.Filter
public class EchoBaseTopiaTransactionFilter
- extends org.nuiton.web.filter.TopiaTransactionFilter
EchoBase implementation of the TopiaTransactionFilter.
- Since:
- 0.1
- Author:
- tchemit
| Nested classes/interfaces inherited from class org.nuiton.web.filter.TopiaTransactionFilter |
org.nuiton.web.filter.TopiaTransactionFilter.TopiaTransactionProxyInvocationHandler |
| Fields inherited from class org.nuiton.web.filter.TopiaTransactionFilter |
DEFAULT_EXCLUDE_METHODS, DEFAULT_UNUSED_METHODS, excludeMethods, requestAttributeName, TOPIA_TRANSACTION_REQUEST_ATTRIBUTE, unusedMethods |
|
Method Summary |
protected org.nuiton.topia.TopiaContext |
beginTransaction(javax.servlet.ServletRequest request)
|
static void |
closeConnection(org.nuiton.topia.TopiaContext transaction)
|
protected void |
onCloseTransaction(org.nuiton.topia.TopiaContext transaction)
Hook method to close the topia transaction of the request at the end of
the request when all filter has been consumed. |
| Methods inherited from class org.nuiton.web.filter.TopiaTransactionFilter |
destroy, doFilter, getExcludeMethods, getTransaction, getUnusedMethods, init, onExcludeMethod, onUnusedMethod, setRequestAttributeName |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EchoBaseTopiaTransactionFilter
public EchoBaseTopiaTransactionFilter()
beginTransaction
protected org.nuiton.topia.TopiaContext beginTransaction(javax.servlet.ServletRequest request)
throws org.nuiton.topia.TopiaRuntimeException
- Specified by:
beginTransaction in class org.nuiton.web.filter.TopiaTransactionFilter
- Throws:
org.nuiton.topia.TopiaRuntimeException
onCloseTransaction
protected void onCloseTransaction(org.nuiton.topia.TopiaContext transaction)
- Hook method to close the topia transaction of the request at the end of
the request when all filter has been consumed.
- Overrides:
onCloseTransaction in class org.nuiton.web.filter.TopiaTransactionFilter
- Parameters:
transaction - the transaction to close (can be null if transaction
was not required while the current request)- Since:
- 1.9.1
closeConnection
public static void closeConnection(org.nuiton.topia.TopiaContext transaction)
Copyright © 2011-2012 Ifremer. All Rights Reserved.