public abstract class SharkTransactionCallbackWithoutResult extends SharkTransactionCallback<Object>
SharkTransactionCallback do wykonywania operacji transakcyjnych bez zwracania wyników| Constructor and Description |
|---|
SharkTransactionCallbackWithoutResult() |
| Modifier and Type | Method and Description |
|---|---|
Object |
doInSharkTransaction(org.enhydra.shark.api.SharkTransaction transaction,
org.springframework.transaction.TransactionStatus status)
Metoda wywołania z
TransactionTemplate.execute(TransactionCallback). |
abstract void |
doInSharkTransactionWithoutResult(org.enhydra.shark.api.SharkTransaction transaction,
org.springframework.transaction.TransactionStatus status)
Metoda wywołania z
TransactionTemplate.execute(TransactionCallback). |
doInTransactionpublic SharkTransactionCallbackWithoutResult()
public final Object doInSharkTransaction(org.enhydra.shark.api.SharkTransaction transaction, org.springframework.transaction.TransactionStatus status) throws Exception
SharkTransactionCallbackTransactionTemplate.execute(TransactionCallback). W trakcie trwania tej metody
podana transakcja SharkTransaction jest aktywna.
Każdy wyjątek traktowany jest jako błąd co spowoduje rollback aktywnej transakcji.doInSharkTransaction in class SharkTransactionCallback<Object>transaction - transakcja SharkTransactionstatus - status transakcjiExceptionpublic abstract void doInSharkTransactionWithoutResult(org.enhydra.shark.api.SharkTransaction transaction,
org.springframework.transaction.TransactionStatus status)
throws Exception
TransactionTemplate.execute(TransactionCallback). W trakcie trwania tej metody
podana transakcja SharkTransaction jest aktywna.
Każdy wyjątek traktowany jest jako błąd co spowoduje rollback aktywnej transakcji.transaction - transakcja SharkTransactionstatus - status transakcjiExceptionCopyright © 2023 Suncode. All rights reserved.