Interface AutomaticNewsletter
- All Known Implementing Classes:
StaticAutomaticNewsletter
public interface AutomaticNewsletter
Interface defining an automatic newsletter service.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic enum
The frequency type. -
Method Summary
Modifier and TypeMethodDescriptionGet the automatic newsletter frequency identifiers.Get the automatic newsletter description.Get the filters which this automatic newsletter bases on.Get the automatic newsletter frequency type.getLabel()
Get the automatic newsletter label.Get the automatic newsletter title.
-
Method Details
-
getLabel
Get the automatic newsletter label.- Returns:
- the automatic newsletter label.
-
getDescription
Get the automatic newsletter description.- Returns:
- the automatic newsletter description.
-
getNewsletterTitle
Get the automatic newsletter title.- Returns:
- the automatic newsletter title.
-
getFrequencyType
Get the automatic newsletter frequency type.- Returns:
- the automatic newsletter frequency type.
-
getDayNumbers
Get the automatic newsletter frequency identifiers.- Returns:
- the automatic newsletter frequency identifiers.
-
getFilters
Get the filters which this automatic newsletter bases on.- Returns:
- a Map of filter name -> filter ID.
-