Package de.xima.fc.gui.transfer
Class EntityExportHelper
java.lang.Object
de.xima.fc.gui.transfer.EntityExportHelper
Helper class for generating
StreamedContent
from entities- Author:
- XIMA MEDIA GmbH
-
Method Summary
Modifier and TypeMethodDescriptionstatic final <T extends de.xima.cmn.dao.interfaces.IEntity<Long>>
org.primefaces.model.StreamedContentgetStreamedContent
(IEntityExporter<T> exporter, Benutzer user) Deprecated.static final <T extends de.xima.cmn.dao.interfaces.IEntity<Long>>
org.primefaces.model.StreamedContentgetStreamedContent
(IEntityExporter<T> exporter, IUser user) static final org.primefaces.model.StreamedContent
getV1ProjectExport
(IEntityContext ec, Projekt project, Benutzer user)
-
Method Details
-
getStreamedContent
@Deprecated public static final <T extends de.xima.cmn.dao.interfaces.IEntity<Long>> org.primefaces.model.StreamedContent getStreamedContent(IEntityExporter<T> exporter, Benutzer user) throws Exception Deprecated.- Type Parameters:
T
- Type of the entity to export.- Parameters:
exporter
- Exporter to use for serializing the entity.user
- Current user who initiated the export.- Returns:
- The serialized entityt as a streamed content instance.
- Throws:
Exception
- When the export could not be performed.
-
getStreamedContent
public static final <T extends de.xima.cmn.dao.interfaces.IEntity<Long>> org.primefaces.model.StreamedContent getStreamedContent(IEntityExporter<T> exporter, IUser user) throws Exception - Type Parameters:
T
- Type of the entity to export.- Parameters:
exporter
- Exporter to use for serializing the entity.user
- Current user who initiated the export.- Returns:
- The serialized entityt as a streamed content instance.
- Throws:
Exception
- When the export could not be performed.
-
getV1ProjectExport
public static final org.primefaces.model.StreamedContent getV1ProjectExport(IEntityContext ec, Projekt project, Benutzer user) throws Exception - Throws:
Exception
-
getStreamedContent(IEntityExporter, IUser)
.