public abstract class ActionNonTxAware<R,A,E extends Exception> extends Object
| Constructor and Description |
|---|
ActionNonTxAware() |
| Modifier and Type | Method and Description |
|---|---|
protected R |
execute(A... arg)
Executes the action
|
protected R |
execute(A arg)
Executes the action
|
protected abstract TransactionManager |
getTransactionManager()
Gives the Transaction Manager that will be used while executing the action
|
R |
run()
Executes the action outside the context of the current tx.
|
R |
run(A... arg)
Executes the action outside the context of the current tx
|
protected static final Log LOG
public R run(A... arg) throws E extends Exception
public R run() throws E extends Exception
run(Object[])} but
with null as parameter.protected abstract TransactionManager getTransactionManager()
TransactionManager to useCopyright © 2020 eXo Platform SAS. All Rights Reserved.