2024-04-26 13:21:37 +02:00
|
|
|
package org.opencdmp.filetransformerbase.interfaces;
|
2023-12-22 09:15:39 +01:00
|
|
|
|
|
|
|
|
2024-04-26 13:21:37 +02:00
|
|
|
import org.opencdmp.filetransformerbase.enums.FileTransformerEntityType;
|
|
|
|
import org.opencdmp.filetransformerbase.models.misc.FileFormat;
|
2024-01-09 09:38:34 +01:00
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
2023-12-22 09:15:39 +01:00
|
|
|
public class FileTransformerConfiguration {
|
|
|
|
private String fileTransformerId;
|
2024-01-09 09:38:34 +01:00
|
|
|
private List<FileFormat> exportVariants;
|
2024-04-17 16:49:26 +02:00
|
|
|
private List<FileTransformerEntityType> exportEntityTypes;
|
2024-01-09 09:38:34 +01:00
|
|
|
private List<FileFormat> importVariants;
|
2024-04-17 16:49:26 +02:00
|
|
|
private List<FileTransformerEntityType> importEntityTypes;
|
2024-03-06 13:42:40 +01:00
|
|
|
private boolean useSharedStorage;
|
2023-12-22 09:15:39 +01:00
|
|
|
|
|
|
|
public String getFileTransformerId() {
|
|
|
|
return fileTransformerId;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setFileTransformerId(String fileTransformerId) {
|
|
|
|
this.fileTransformerId = fileTransformerId;
|
|
|
|
}
|
|
|
|
|
2024-01-09 09:38:34 +01:00
|
|
|
public List<FileFormat> getExportVariants() {
|
2023-12-22 09:15:39 +01:00
|
|
|
return exportVariants;
|
|
|
|
}
|
|
|
|
|
2024-01-09 09:38:34 +01:00
|
|
|
public void setExportVariants(List<FileFormat> exportVariants) {
|
2023-12-22 09:15:39 +01:00
|
|
|
this.exportVariants = exportVariants;
|
|
|
|
}
|
|
|
|
|
2024-01-09 09:38:34 +01:00
|
|
|
public List<FileFormat> getImportVariants() {
|
2023-12-22 09:15:39 +01:00
|
|
|
return importVariants;
|
|
|
|
}
|
|
|
|
|
2024-01-09 09:38:34 +01:00
|
|
|
public void setImportVariants(List<FileFormat> importVariants) {
|
2023-12-22 09:15:39 +01:00
|
|
|
this.importVariants = importVariants;
|
|
|
|
}
|
2024-03-05 15:41:30 +01:00
|
|
|
|
2024-03-06 13:42:40 +01:00
|
|
|
public boolean isUseSharedStorage() {
|
|
|
|
return useSharedStorage;
|
2024-03-05 15:41:30 +01:00
|
|
|
}
|
|
|
|
|
2024-03-06 13:42:40 +01:00
|
|
|
public void setUseSharedStorage(boolean useSharedStorage) {
|
|
|
|
this.useSharedStorage = useSharedStorage;
|
2024-03-05 15:41:30 +01:00
|
|
|
}
|
2024-04-17 16:49:26 +02:00
|
|
|
|
|
|
|
public List<FileTransformerEntityType> getExportEntityTypes() {
|
|
|
|
return exportEntityTypes;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setExportEntityTypes(List<FileTransformerEntityType> exportEntityTypes) {
|
|
|
|
this.exportEntityTypes = exportEntityTypes;
|
|
|
|
}
|
|
|
|
|
|
|
|
public List<FileTransformerEntityType> getImportEntityTypes() {
|
|
|
|
return importEntityTypes;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setImportEntityTypes(List<FileTransformerEntityType> importEntityTypes) {
|
|
|
|
this.importEntityTypes = importEntityTypes;
|
|
|
|
}
|
2023-12-22 09:15:39 +01:00
|
|
|
}
|