protected class

ServeAfterTransactionDownload.StreamResultCallback

extends Object
implements TransactionCallback
java.lang.Object
   ↳ com.atlassian.confluence.servlet.download.ServeAfterTransactionDownload.StreamResultCallback

Class Overview

Spring transactional callback that calls getStreamForDownload within a database transaction

Summary

Public Constructors
ServeAfterTransactionDownload.StreamResultCallback(HttpServletRequest request, HttpServletResponse response)
Public Methods
Object doInTransaction(TransactionStatus transactionStatus)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.springframework.transaction.support.TransactionCallback

Public Constructors

public ServeAfterTransactionDownload.StreamResultCallback (HttpServletRequest request, HttpServletResponse response)

Public Methods

public Object doInTransaction (TransactionStatus transactionStatus)

Returns
  • a StreamResult based on the execution of getStreamForDownload