Code cleanup

pull/10/head
Jens Pelzetter 2021-11-06 17:00:01 +01:00
parent 020e4effa6
commit 5a94beeccf
12 changed files with 38 additions and 2 deletions

View File

@ -20,10 +20,13 @@ package org.librecms.pages.models;
import org.librecms.assets.ContactableEntity;
import javax.enterprise.context.RequestScoped;
/**
*
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
*/
@RequestScoped
public class ContactableEntityModelBuilder
extends AbstractContactableEntityModelBuilder<ContactableEntity, ContactableEntityModel> {

View File

@ -20,11 +20,14 @@ package org.librecms.pages.models;
import org.librecms.assets.FileAsset;
import javax.enterprise.context.RequestScoped;
/**
*
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
*/
@RequestScoped
public class FileAssetModelBuilder
extends AbstractBinaryAssetModelBuilder<FileAsset, FileAssetModel> {

View File

@ -20,6 +20,7 @@ package org.librecms.pages.models;
import org.librecms.assets.Image;
import javax.enterprise.context.RequestScoped;
import javax.inject.Inject;
import javax.transaction.Transactional;
@ -27,6 +28,7 @@ import javax.transaction.Transactional;
*
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
*/
@RequestScoped
public class ImageModelBuilder
extends AbstractBinaryAssetModelBuilder<Image, ImageModel> {

View File

@ -21,12 +21,15 @@ package org.librecms.pages.models;
import org.libreccm.l10n.GlobalizationHelper;
import org.librecms.assets.LegalMetadata;
import javax.enterprise.context.RequestScoped;
import javax.inject.Inject;
import javax.transaction.Transactional;
/**
*
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
*/
@RequestScoped
public class LegalMetadataModelBuilder
extends AbstractAssetModelBuilder<LegalMetadata, LegalMetadataModel> {
@ -43,6 +46,7 @@ public class LegalMetadataModelBuilder
return new LegalMetadataModel();
}
@Transactional(Transactional.TxType.REQUIRED)
@Override
protected void addProperties(
final LegalMetadata legalMetadata, final LegalMetadataModel model

View File

@ -21,12 +21,15 @@ package org.librecms.pages.models;
import org.libreccm.l10n.GlobalizationHelper;
import org.librecms.contenttypes.MultiPartArticle;
import javax.enterprise.context.RequestScoped;
import javax.inject.Inject;
import javax.transaction.Transactional;
/**
*
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
*/
@RequestScoped
public class MultiPartArticleListItemModelBuilder
extends AbstractContentItemListItemModelBuilder<MultiPartArticle, MultiPartArticleListItemModel> {
@ -43,6 +46,7 @@ public class MultiPartArticleListItemModelBuilder
return new MultiPartArticleListItemModel();
}
@Transactional(Transactional.TxType.REQUIRED)
@Override
protected void addProperties(
final MultiPartArticle article,

View File

@ -22,10 +22,13 @@ import org.librecms.contenttypes.News;
import java.time.LocalDateTime;
import javax.enterprise.context.RequestScoped;
/**
*
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
*/
@RequestScoped
public class NewsListItemModelBuilder
extends AbstractContentItemListItemModelBuilder<News, NewsListItemModel> {

View File

@ -20,10 +20,14 @@ package org.librecms.pages.models;
import org.librecms.assets.Organization;
import javax.enterprise.context.RequestScoped;
import javax.transaction.Transactional;
/**
*
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
*/
@RequestScoped
public class OrganizationModelBuilder
extends AbstractContactableEntityModelBuilder<Organization, OrganizationModel> {
@ -37,6 +41,7 @@ public class OrganizationModelBuilder
return new OrganizationModel();
}
@Transactional(Transactional.TxType.REQUIRED)
@Override
protected void addProperties(
final Organization organization, final OrganizationModel model

View File

@ -23,10 +23,14 @@ import org.librecms.assets.Person;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
import javax.enterprise.context.RequestScoped;
import javax.transaction.Transactional;
/**
*
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
*/
@RequestScoped
public class PersonModelBuilder
extends AbstractContactableEntityModelBuilder<Person, PersonModel> {
@ -40,6 +44,7 @@ public class PersonModelBuilder
return new PersonModel();
}
@Transactional(Transactional.TxType.REQUIRED)
@Override
protected void addProperties(final Person person, final PersonModel model) {
super.addProperties(person, model);

View File

@ -20,10 +20,13 @@ package org.librecms.pages.models;
import org.librecms.assets.PostalAddress;
import javax.enterprise.context.RequestScoped;
/**
*
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
*/
@RequestScoped
public class PostalAddressModelBuilder
extends AbstractAssetModelBuilder<PostalAddress, PostalAddressModel> {

View File

@ -23,6 +23,7 @@ import org.librecms.assets.SideNote;
import javax.enterprise.context.RequestScoped;
import javax.inject.Inject;
import javax.transaction.Transactional;
/**
*
@ -45,6 +46,7 @@ public class SideNoteModelBuilder
return new SideNoteModel();
}
@Transactional(Transactional.TxType.REQUIRED)
@Override
protected void addProperties(
final SideNote sideNote, final SideNoteModel model

View File

@ -20,6 +20,7 @@ package org.librecms.pages.models;
import org.librecms.assets.VideoAsset;
import javax.enterprise.context.RequestScoped;
import javax.inject.Inject;
import javax.transaction.Transactional;
@ -27,7 +28,8 @@ import javax.transaction.Transactional;
*
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
*/
public class VideoModelBuilder
@RequestScoped
public class VideoAssetModelBuilder
extends AbstractBinaryAssetModelBuilder<VideoAsset, VideoAssetModel> {
@Inject