Code cleanup
parent
020e4effa6
commit
5a94beeccf
|
|
@ -20,10 +20,13 @@ package org.librecms.pages.models;
|
||||||
|
|
||||||
import org.librecms.assets.ContactableEntity;
|
import org.librecms.assets.ContactableEntity;
|
||||||
|
|
||||||
|
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
|
||||||
public class ContactableEntityModelBuilder
|
public class ContactableEntityModelBuilder
|
||||||
extends AbstractContactableEntityModelBuilder<ContactableEntity, ContactableEntityModel> {
|
extends AbstractContactableEntityModelBuilder<ContactableEntity, ContactableEntityModel> {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,11 +20,14 @@ package org.librecms.pages.models;
|
||||||
|
|
||||||
import org.librecms.assets.FileAsset;
|
import org.librecms.assets.FileAsset;
|
||||||
|
|
||||||
|
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
|
||||||
public class FileAssetModelBuilder
|
public class FileAssetModelBuilder
|
||||||
extends AbstractBinaryAssetModelBuilder<FileAsset, FileAssetModel> {
|
extends AbstractBinaryAssetModelBuilder<FileAsset, FileAssetModel> {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,7 @@ package org.librecms.pages.models;
|
||||||
|
|
||||||
import org.librecms.assets.Image;
|
import org.librecms.assets.Image;
|
||||||
|
|
||||||
|
import javax.enterprise.context.RequestScoped;
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
import javax.transaction.Transactional;
|
import javax.transaction.Transactional;
|
||||||
|
|
||||||
|
|
@ -27,6 +28,7 @@ import javax.transaction.Transactional;
|
||||||
*
|
*
|
||||||
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
|
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
|
||||||
*/
|
*/
|
||||||
|
@RequestScoped
|
||||||
public class ImageModelBuilder
|
public class ImageModelBuilder
|
||||||
extends AbstractBinaryAssetModelBuilder<Image, ImageModel> {
|
extends AbstractBinaryAssetModelBuilder<Image, ImageModel> {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -21,12 +21,15 @@ package org.librecms.pages.models;
|
||||||
import org.libreccm.l10n.GlobalizationHelper;
|
import org.libreccm.l10n.GlobalizationHelper;
|
||||||
import org.librecms.assets.LegalMetadata;
|
import org.librecms.assets.LegalMetadata;
|
||||||
|
|
||||||
|
import javax.enterprise.context.RequestScoped;
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
|
import javax.transaction.Transactional;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
|
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
|
||||||
*/
|
*/
|
||||||
|
@RequestScoped
|
||||||
public class LegalMetadataModelBuilder
|
public class LegalMetadataModelBuilder
|
||||||
extends AbstractAssetModelBuilder<LegalMetadata, LegalMetadataModel> {
|
extends AbstractAssetModelBuilder<LegalMetadata, LegalMetadataModel> {
|
||||||
|
|
||||||
|
|
@ -43,6 +46,7 @@ public class LegalMetadataModelBuilder
|
||||||
return new LegalMetadataModel();
|
return new LegalMetadataModel();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Transactional(Transactional.TxType.REQUIRED)
|
||||||
@Override
|
@Override
|
||||||
protected void addProperties(
|
protected void addProperties(
|
||||||
final LegalMetadata legalMetadata, final LegalMetadataModel model
|
final LegalMetadata legalMetadata, final LegalMetadataModel model
|
||||||
|
|
|
||||||
|
|
@ -21,12 +21,15 @@ package org.librecms.pages.models;
|
||||||
import org.libreccm.l10n.GlobalizationHelper;
|
import org.libreccm.l10n.GlobalizationHelper;
|
||||||
import org.librecms.contenttypes.MultiPartArticle;
|
import org.librecms.contenttypes.MultiPartArticle;
|
||||||
|
|
||||||
|
import javax.enterprise.context.RequestScoped;
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
|
import javax.transaction.Transactional;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
|
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
|
||||||
*/
|
*/
|
||||||
|
@RequestScoped
|
||||||
public class MultiPartArticleListItemModelBuilder
|
public class MultiPartArticleListItemModelBuilder
|
||||||
extends AbstractContentItemListItemModelBuilder<MultiPartArticle, MultiPartArticleListItemModel> {
|
extends AbstractContentItemListItemModelBuilder<MultiPartArticle, MultiPartArticleListItemModel> {
|
||||||
|
|
||||||
|
|
@ -43,6 +46,7 @@ public class MultiPartArticleListItemModelBuilder
|
||||||
return new MultiPartArticleListItemModel();
|
return new MultiPartArticleListItemModel();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Transactional(Transactional.TxType.REQUIRED)
|
||||||
@Override
|
@Override
|
||||||
protected void addProperties(
|
protected void addProperties(
|
||||||
final MultiPartArticle article,
|
final MultiPartArticle article,
|
||||||
|
|
|
||||||
|
|
@ -22,10 +22,13 @@ import org.librecms.contenttypes.News;
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
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
|
||||||
public class NewsListItemModelBuilder
|
public class NewsListItemModelBuilder
|
||||||
extends AbstractContentItemListItemModelBuilder<News, NewsListItemModel> {
|
extends AbstractContentItemListItemModelBuilder<News, NewsListItemModel> {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,10 +20,14 @@ package org.librecms.pages.models;
|
||||||
|
|
||||||
import org.librecms.assets.Organization;
|
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>
|
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
|
||||||
*/
|
*/
|
||||||
|
@RequestScoped
|
||||||
public class OrganizationModelBuilder
|
public class OrganizationModelBuilder
|
||||||
extends AbstractContactableEntityModelBuilder<Organization, OrganizationModel> {
|
extends AbstractContactableEntityModelBuilder<Organization, OrganizationModel> {
|
||||||
|
|
||||||
|
|
@ -37,6 +41,7 @@ public class OrganizationModelBuilder
|
||||||
return new OrganizationModel();
|
return new OrganizationModel();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Transactional(Transactional.TxType.REQUIRED)
|
||||||
@Override
|
@Override
|
||||||
protected void addProperties(
|
protected void addProperties(
|
||||||
final Organization organization, final OrganizationModel model
|
final Organization organization, final OrganizationModel model
|
||||||
|
|
|
||||||
|
|
@ -23,10 +23,14 @@ import org.librecms.assets.Person;
|
||||||
import java.time.ZoneId;
|
import java.time.ZoneId;
|
||||||
import java.time.format.DateTimeFormatter;
|
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>
|
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
|
||||||
*/
|
*/
|
||||||
|
@RequestScoped
|
||||||
public class PersonModelBuilder
|
public class PersonModelBuilder
|
||||||
extends AbstractContactableEntityModelBuilder<Person, PersonModel> {
|
extends AbstractContactableEntityModelBuilder<Person, PersonModel> {
|
||||||
|
|
||||||
|
|
@ -40,6 +44,7 @@ public class PersonModelBuilder
|
||||||
return new PersonModel();
|
return new PersonModel();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Transactional(Transactional.TxType.REQUIRED)
|
||||||
@Override
|
@Override
|
||||||
protected void addProperties(final Person person, final PersonModel model) {
|
protected void addProperties(final Person person, final PersonModel model) {
|
||||||
super.addProperties(person, model);
|
super.addProperties(person, model);
|
||||||
|
|
|
||||||
|
|
@ -20,10 +20,13 @@ package org.librecms.pages.models;
|
||||||
|
|
||||||
import org.librecms.assets.PostalAddress;
|
import org.librecms.assets.PostalAddress;
|
||||||
|
|
||||||
|
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
|
||||||
public class PostalAddressModelBuilder
|
public class PostalAddressModelBuilder
|
||||||
extends AbstractAssetModelBuilder<PostalAddress, PostalAddressModel> {
|
extends AbstractAssetModelBuilder<PostalAddress, PostalAddressModel> {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@ import org.librecms.assets.SideNote;
|
||||||
|
|
||||||
import javax.enterprise.context.RequestScoped;
|
import javax.enterprise.context.RequestScoped;
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
|
import javax.transaction.Transactional;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
|
@ -45,6 +46,7 @@ public class SideNoteModelBuilder
|
||||||
return new SideNoteModel();
|
return new SideNoteModel();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Transactional(Transactional.TxType.REQUIRED)
|
||||||
@Override
|
@Override
|
||||||
protected void addProperties(
|
protected void addProperties(
|
||||||
final SideNote sideNote, final SideNoteModel model
|
final SideNote sideNote, final SideNoteModel model
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,7 @@ package org.librecms.pages.models;
|
||||||
|
|
||||||
import org.librecms.assets.VideoAsset;
|
import org.librecms.assets.VideoAsset;
|
||||||
|
|
||||||
|
import javax.enterprise.context.RequestScoped;
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
import javax.transaction.Transactional;
|
import javax.transaction.Transactional;
|
||||||
|
|
||||||
|
|
@ -27,7 +28,8 @@ import javax.transaction.Transactional;
|
||||||
*
|
*
|
||||||
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
|
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
|
||||||
*/
|
*/
|
||||||
public class VideoModelBuilder
|
@RequestScoped
|
||||||
|
public class VideoAssetModelBuilder
|
||||||
extends AbstractBinaryAssetModelBuilder<VideoAsset, VideoAssetModel> {
|
extends AbstractBinaryAssetModelBuilder<VideoAsset, VideoAssetModel> {
|
||||||
|
|
||||||
@Inject
|
@Inject
|
||||||
Loading…
Reference in New Issue