T - typ wyniku zwrócony przez transakcyjny kodpublic abstract class SharkTransactionCallback<T> extends Object implements org.springframework.transaction.support.TransactionCallback<T>
TransactionCallback używany w połączeniu z SharkTransactionTemplate ułatwiający dostęp do transakcji
 SharkTransaction| Constructor and Description | 
|---|
| SharkTransactionCallback() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract T | doInSharkTransaction(org.enhydra.shark.api.SharkTransaction transaction,
                    org.springframework.transaction.TransactionStatus status)Metoda wywołania z  TransactionTemplate.execute(TransactionCallback). | 
| T | doInTransaction(org.springframework.transaction.TransactionStatus status) | 
public final T doInTransaction(org.springframework.transaction.TransactionStatus status)
doInTransaction in interface org.springframework.transaction.support.TransactionCallback<T>public abstract T doInSharkTransaction(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 © 2019 Suncode. All rights reserved.