Class AbstractNewsletterConfiguration
java.lang.Object
ch.tocco.nice2.optional.newsletter.api.AbstractNewsletterConfiguration
- All Implemented Interfaces:
NewsletterConfiguration
- Direct Known Subclasses:
UserNewsletterConfiguration
public abstract class AbstractNewsletterConfiguration
extends Object
implements NewsletterConfiguration
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractNewsletterConfiguration
(QueryBuilderFactory queryBuilderFactory, Context context) -
Method Summary
Modifier and TypeMethodDescriptionprotected Entity
getEntityByUuidOrThrow
(String uuid, String entityName) protected void
throwIfMailAlreadyExists
(Entity entity) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ch.tocco.nice2.optional.newsletter.api.NewsletterConfiguration
allowCreationOfNewEntity, getEntityName, getExistingEntity, getInfoMailName, handleAffectedNewsletterEntity, unsubscribe
-
Field Details
-
queryBuilderFactory
-
context
-
-
Constructor Details
-
AbstractNewsletterConfiguration
-
-
Method Details
-
throwIfMailAlreadyExists
- Throws:
PersistException
-
getEntityByUuidOrThrow
- Throws:
PersistException
-