Code cleanup
parent
020e4effa6
commit
5a94beeccf
|
|
@ -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> {
|
||||
|
||||
|
|
|
|||
|
|
@ -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> {
|
||||
|
||||
|
|
|
|||
|
|
@ -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> {
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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> {
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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> {
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
Loading…
Reference in New Issue