Class AEntityExporter<T extends de.xima.cmn.dao.interfaces.IEntity<Long>>
java.lang.Object
de.xima.fc.exporter.AEntityExporter<T>
- All Implemented Interfaces:
IEntityExporter<T>, Serializable
- Direct Known Subclasses:
ProjectExporter, TemplateExporter
@Deprecated
public abstract class AEntityExporter<T extends de.xima.cmn.dao.interfaces.IEntity<Long>>
extends Object
implements IEntityExporter<T>
Deprecated.
Abstract base class for entity exporters
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final StringDeprecated.protected static final StringDeprecated.Deprecated.protected TDeprecated.static final StringDeprecated.static final StringDeprecated.protected static final org.slf4j.LoggerDeprecated.protected static final StringDeprecated.protected IUserDeprecated. -
Constructor Summary
ConstructorsConstructorDescriptionAEntityExporter(IEntityContext ec, T entity) Deprecated.AEntityExporter(IEntityContext ec, T... entities) Deprecated.AEntityExporter(IEntityContext ec, T entity, boolean withoutDependencies) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.doExport(IEntityContext ec, File outDir, Benutzer user) Deprecated.doExport(IEntityContext ec, File outDir, IUser user) Deprecated.Exports the set entities to the given directorydoExport(IEntityContext ec, File outDir, String outName, Benutzer user) Deprecated.doExport(IEntityContext ec, File outDir, String outName, IUser user) Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.protected voidDeprecated.protected voidDeprecated.withCompatitbiltyMode(boolean compatitbiltyMode) Deprecated.
-
Field Details
-
EXPORT_PROCESSING_VERSION
-
FC_EXPORT_METADATA
-
LOG
protected static final org.slf4j.Logger LOGDeprecated. -
LOG_PREFIX
-
DEFAULT_EXPORT_FILE_EXTENSION
-
DEFAULT_EXPORT_PROJECT_EXTENSION
-
entity
-
dependencies
-
user
Deprecated.
-
-
Constructor Details
-
AEntityExporter
Deprecated. -
AEntityExporter
Deprecated. -
AEntityExporter
Deprecated.useAEntityExporter(IEntityContext, IEntity)instead
-
-
Method Details
-
doExport
Deprecated.- Throws:
Exception
-
doExport
Deprecated.Description copied from interface:IEntityExporterExports the set entities to the given directory- Specified by:
doExportin interfaceIEntityExporter<T extends de.xima.cmn.dao.interfaces.IEntity<Long>>- Parameters:
ec- Entity context for accessing the database.outDir-Fileto export files touser-Benutzerto export the entities for- Returns:
Fileexport file- Throws:
Exception- When the export could not be created.
-
doExport
Deprecated.Description copied from interface:IEntityExporterExports the set entities to the given directory- Specified by:
doExportin interfaceIEntityExporter<T extends de.xima.cmn.dao.interfaces.IEntity<Long>>- Parameters:
ec- Entity context for accessing the database.outDir-Fileto export files touser-Benutzerto export the entities for- Returns:
Fileexport file- Throws:
Exception- When the export could not be created.
-
doExport
@Deprecated public File doExport(IEntityContext ec, File outDir, String outName, Benutzer user) throws Exception Deprecated.- Throws:
Exception
-
doExport
-
getDependencies
-
getEntities
Deprecated.- Specified by:
getEntitiesin interfaceIEntityExporter<T extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getEntity
Deprecated.- Specified by:
getEntityin interfaceIEntityExporter<T extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
withCompatitbiltyMode
Deprecated.Compatibility mode not supported anymore in FC 7- Specified by:
withCompatitbiltyModein interfaceIEntityExporter<T extends de.xima.cmn.dao.interfaces.IEntity<Long>>- Parameters:
compatitbiltyMode-Booleanwhether or not entities should be exportedt in compatibility mode- Returns:
IEntityExporterthe exporter
-
getTypeClass
protected Class<? extends de.xima.cmn.dao.interfaces.IEntity<Long>> getTypeClass(ProjectExportDependency.Type type) Deprecated. -
initDependencies
Deprecated. -
initInternalDependenciesOnly
Deprecated.
-