Issue Details (XML | Word | Printable)

Key: MAGNOLIA-405
Type: Improvement Improvement
Status: Closed Closed
Resolution: Outdated
Priority: Major Major
Assignee: Grégory Joseph
Reporter: Sameer Charles
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Magnolia

Content export / zipper / import

Created: 24/May/05 03:30 PM   Updated: 12/Dec/08 03:49 PM
Component/s: core
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

Labels:
Resolution Date: 12/Dec/08 03:45 PM
Date of First Response: 15/Jun/05 10:25 AM


 Description  « Hide
I commited i.m.c.core.export package which includes first version of magnolia specific content export
later this will be configurable via GUI and you can add you own content exporters.

this package contains
1. ContentExporter - this will be the main class via you can access any "named" exporter, once I am finish ll add some examples.
2. Implementations on Export interface

  • XmlExport - simple human readable xml export
  • PackageExport - content zipper, it creates a zip including xml and all binary content in a clean directory structure.

if you wanna test PackageExport –
PackageExport pe = new PackageExport();
pe.setBinaryAsLink(true);
response.setHeader("content-disposition", "attachment; filename="aPage.getName()".zip");
pe.export(aPage, response.getOutputStream());



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Boris Kraft added a comment - 15/Jun/05 10:25 AM
needs some more testing & thinking

Philipp Bracher [old account - now Philipp Bärfuss] added a comment - 17/May/06 09:12 AM
Nothing todo for the 3.0 release

Grégory Joseph added a comment - 07/Apr/08 08:47 PM
as far as i can tell, this package is not used atm. We should have a look at it for 3.6 and do some cleanup, along with cleaning up DataTransporter and friends

Grégory Joseph added a comment - 09/Jul/08 07:43 AM
deprecated the following classes for now, since they are not used:
  • ContentExporter
  • ContentImporter
  • ExportHandler
  • ImportHandler
  • PackageExport
  • XmlExport
  • XmlImport

Grégory Joseph added a comment - 12/Dec/08 03:45 PM
Package introduced for this feature was removed for MAGNOLIA-2245.
Zip / packaging of imports/exports is currently partially covered by packager and backup modules, and if improvements are made, they will be for these modules.

Hudson CI server added a comment - 12/Dec/08 03:49 PM
Integrated in magnolia_main-trunk #289
MAGNOLIA-2245 - removed unused package completely.