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;
import org.libreccm.imexport.Processes;
import org.librecms.assets.Organization;
import java.util.Set;
import javax.annotation.PostConstruct;
import javax.enterprise.context.RequestScoped;
/**
*
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
*/
@RequestScoped
@Processes(InternetArticle.class)
public class InternetArticleImExporter
extends AbstractPublicationImExporter<InternetArticle> {

View File

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