org.spicefactory.pimento.transaction
Interface TransactionService

All Known Implementing Classes:
DefaultTransactionService

public interface TransactionService

Remote service interface that gets exposed for Pimento-managed clients. This is the main entry point for all requests that come from clients managed by Pimento. Such a transaction may contain EntityManager operations as well as custom service invocations.

Author:
Jens Halm

Method Summary
 TransactionResponse execute(TransactionRequest request)
          Executes the specified request.
 

Method Detail

execute

@CinnamonOperation
TransactionResponse execute(TransactionRequest request)
Executes the specified request.

Parameters:
request - the request sent from the client
Returns:
the response to return to the client