Opened 19 years ago

Closed 18 years ago

#189 closed enhancement (fixed)

Allow export plugins to send download immediately to client

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: BASE 2.2
Component: core Version:
Keywords: Cc:

Description

Maybe it is possible to add a Response.getOut() which provides an OutputStream that the plugin can write to. The web client can then link this to the output from the web server. It must also be possible to set mime type and other response headers.

Change History (11)

comment:1 by Nicklas Nordborg, 18 years ago

Priority: minortrivial

comment:2 by Jari Häkkinen, 18 years ago

Milestone: BASE 2.0BASE 2.0+

comment:3 by Jari Häkkinen, 18 years ago

Milestone: BASE 2.x+BASE 2.1

comment:4 by Jari Häkkinen, 18 years ago

Milestone: BASE 2.1BASE 2.2

comment:5 by Nicklas Nordborg, 18 years ago

Priority: trivialmajor

Changed priority since it may be a feature which makes it easier to implement ticket #352 (Connect parts of the TM4 software suite to BASE).

comment:6 by Nicklas Nordborg, 18 years ago

Status: newassigned

comment:7 by Nicklas Nordborg, 18 years ago

(In [2854]) References #189: Allow export plugins to send download immediately to client

Major infrastructure is in place and HelpExporter now supports immediate downloads. The other export are waiting to be converted.

comment:8 by Nicklas Nordborg, 18 years ago

(In [2856]) References #189: Allow export plugins to send download immediately to client

Install plugin type: net.sf.basedb.core.plugin.ImmediateDownloadExporter

comment:9 by Nicklas Nordborg, 18 years ago

(In [2857]) References #189: Allow export plugins to send download immediately to client

PluginConfigurationExporter now supports immediate downloading

comment:10 by Nicklas Nordborg, 18 years ago

(In [2860]) References #189: Allow export plugins to send download immediately to client

PlateMappingExporter now supports immediate downloading

comment:11 by Nicklas Nordborg, 18 years ago

Resolution: fixed
Status: assignedclosed

(In [2868]) Fixes #189: Allow export plugins to send download immediately to client

The BioAssaySetExport has to wait until the changes from 2.1.1 are merged into the trunk.

Note: See TracTickets for help on using tickets.