Class ExportFileWriteContext
java.lang.Object
com.broadleafcommerce.common.dataexport.service.ExportFileWriteContext
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
CSVExportFileWriteContext
Holds state information particular to a specific export write operation. The usage pattern is
that the
ExportManager will create an instance of this context (through
ExportFileWriter.createExecutionContext(OutputStream)), which is bound to the output
stream of the target file. It will then supply this context to the file writer in subsequent
operations, and the file writer will use/update the state information within the context to write
the data.
When the ExportManager determines that the writing should be ended (either on success or
error), it will call AutoCloseable.close(). It is a requirement that the invocation of this method
will close the outputStream and any other resources that were opened.
- Author:
- Samarth Dhruva (samarthd)
-
Constructor Details
-
ExportFileWriteContext
-
-
Method Details
-
getOutputStream
-