Package com.storedobject.core
Interface RequiresTransactionManager
- All Known Subinterfaces:
ContentProducer
- All Known Implementing Classes:
AbstractSpreadSheet,AccountStatement,CombinedPDFReport,Content,CSVReport,DataDownload,Excel,ExcelReport,FileCirculationStatus,FileExpiryReport,ImageProducer,ItemMovementReport,IteratorODTReport,JournalReport,ObjectGridReport,ObjectList,ObjectListExcel,ODS,ODSReport,ODT,ODTObjectReport,ODTReport,PDF,PDFContent,PDFObjectReport,PDFReport,StockAvailability,StockMovementReport,StockReport,StockReportExcel,StreamContentProducer,StreamDataContent,SVGContentGenerator,TextContentProducer,TextReport,TrialBalance
public interface RequiresTransactionManager
Interface for objects that require a transaction manager.
- Author:
- Syam
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves the transaction manager associated with this object.voidSets the transaction manager for this object.
-
Method Details
-
setTransactionManager
Sets the transaction manager for this object. The transaction manager is responsible for managing transaction boundaries.- Parameters:
tm- the transaction manager to be set
-
getTransactionManager
TransactionManager getTransactionManager()Retrieves the transaction manager associated with this object.- Returns:
- the transaction manager responsible for managing transaction boundaries
-