Class GenericEntityExporter

java.lang.Object
net.datenwerke.eximport.ex.ExporterImpl<EntityExportItemConfig>
net.datenwerke.eximport.ex.entity.GenericEntityExporter
All Implemented Interfaces:
Exporter
Direct Known Subclasses:
GenericRightsExporter, GlobalConstantExporter, TeamSpaceExporter, UserVariableExporter

public abstract class GenericEntityExporter extends ExporterImpl<EntityExportItemConfig>
  • Constructor Details

    • GenericEntityExporter

      public GenericEntityExporter()
  • Method Details

    • setEntityExporter

      public void setEntityExporter(EntityObjectExporterFactory entityExporterFactory)
    • consumes

      public boolean consumes(ExportItemConfig<?> config)
      Description copied from interface: Exporter
      Tells the exportservice whether this exporter can handle the given config item.
      Specified by:
      consumes in interface Exporter
      Overrides:
      consumes in class ExporterImpl<EntityExportItemConfig>
      Parameters:
      config -
    • consumes

      public boolean consumes(Object object)
    • generateExportConfig

      public ExportItemConfig<?> generateExportConfig(Object object)
      Description copied from interface: Exporter
      Asks the exporter to generate an export config for the given object.

      If the exporter does not know the item, it should return null

      Parameters:
      object -