Syntax
CreateMoneyTransactionResult
getMoneyTransactions
(
IWebContinueRequest
request
,
Long
actorId
) throws MobiliserServiceException, DataAccessException, TransactionException
Parameters
-
request –
the web-continue request
-
actorId –
the actor (authenticated user)
Returns
a CreateMoneyTransactionResult holding the transaction that must be continued.
Exceptions
-
MobiliserServiceException –
if initializing the transaction fails for some reason (business rules)
-
DataAccessException –
if some error occurs communicating / writing / reading persistent storage
-
TransactionException –
if some error occurs while handling the transactions related to persistent storage
Usage
Loads the transaction to be continued for the web-continue request.
Notes on transactional semantics:
If a business logic exception occurs, a
MobiliserServiceException
will be thrown which will trigger a rollback. Any other exception will also trigger a rollback of the database transaction.
a CreateMoneyTransactionResult holding the transaction that must be continued.