Added some missing depedencies and annotations

master
Jens Pelzetter 2022-12-07 21:07:44 +01:00
parent f1e1dbf514
commit 465d719aed
2 changed files with 12 additions and 7 deletions

View File

@ -1,15 +1,19 @@
package org.scientificcms.publications; package org.scientificcms.publications;
import org.libreccm.imexport.Processes;
import org.librecms.assets.Organization; import org.librecms.assets.Organization;
import java.util.Set; import java.util.Set;
import javax.annotation.PostConstruct; import javax.annotation.PostConstruct;
import javax.enterprise.context.RequestScoped;
/** /**
* *
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a> * @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
*/ */
@RequestScoped
@Processes(InternetArticle.class)
public class InternetArticleImExporter public class InternetArticleImExporter
extends AbstractPublicationImExporter<InternetArticle> { extends AbstractPublicationImExporter<InternetArticle> {

View File

@ -2,6 +2,9 @@ package org.scientificcms.publications.contenttypes;
import org.libreccm.imexport.Processes; import org.libreccm.imexport.Processes;
import org.librecms.contentsection.AbstractContentItemImExporter; import org.librecms.contentsection.AbstractContentItemImExporter;
import org.scientificcms.publications.InternetArticle;
import java.util.Set;
import javax.enterprise.context.RequestScoped; import javax.enterprise.context.RequestScoped;
@ -12,11 +15,11 @@ import javax.enterprise.context.RequestScoped;
@RequestScoped @RequestScoped
@Processes(InternetArticleItem.class) @Processes(InternetArticleItem.class)
public class InternetArticleItemImExporter public class InternetArticleItemImExporter
extends AbstractContentItemImExporter<InternetArticleItem>{ extends AbstractContentItemImExporter<InternetArticleItem> {
@Override @Override
protected void initContentItemImExporter() { protected void initContentItemImExporter() {
// Nothing addRequiredEntities(Set.of(InternetArticle.class));
} }
@Override @Override
@ -24,6 +27,4 @@ extends AbstractContentItemImExporter<InternetArticleItem>{
return InternetArticleItem.class; return InternetArticleItem.class;
} }
} }