Class AbstractPDFExportServerOperation<P extends ServerOperationParameters<M>,M extends ServerOperationMessage>
java.lang.Object
com.jadice.web.export.server.serveroperation.AbstractExportServerOperation<P,M,Exporter>
com.jadice.web.export.server.serveroperation.AbstractPDFExportServerOperation<P,M>
- All Implemented Interfaces:
ServerOperation<P,
M>
public abstract class AbstractPDFExportServerOperation<P extends ServerOperationParameters<M>,M extends ServerOperationMessage>
extends AbstractExportServerOperation<P,M,Exporter>
An
AbstractExportServerOperation
extension, that defaults to a
PDF exporter
.-
Nested Class Summary
Nested classes/interfaces inherited from interface com.levigo.jadice.web.server.ServerOperation
ServerOperation.Request<P>, ServerOperation.ResponseChannel<M>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Exporter
createExporter
(ServerOperation.Request<P> request) Create the appropriateExporter
instance.Methods inherited from class com.jadice.web.export.server.serveroperation.AbstractExportServerOperation
doExport, invoke, onExportFailed
-
Constructor Details
-
AbstractPDFExportServerOperation
public AbstractPDFExportServerOperation()
-
-
Method Details
-
createExporter
Description copied from class:AbstractExportServerOperation
Create the appropriateExporter
instance. The instance shall not be shared and will be used exclusively by a single export task.- Specified by:
createExporter
in classAbstractExportServerOperation<P extends ServerOperationParameters<M>,
M extends ServerOperationMessage, Exporter> - Returns:
- an
Exporter
instance.
-