Interface RecipientOptionsService
- All Known Implementing Classes:
RecipientOptionsServiceImpl
public interface RecipientOptionsService
Service to create the recipient options used in the report settings.
Uses the path set on the recipientConfig to count the number of recipients.
-
Method Summary
Modifier and TypeMethodDescriptiongetLabel
(ReportDescription.RecipientConfig recipientConfig, ReportDescription reportDescription, @Nullable EntityList selection, @Nullable String model) Creates the label for one Recipient path.getRecipientsOptions
(ReportDescription reportDescription, EntityList selection) Returns all recipient options
-
Method Details
-
getRecipientsOptions
List<ReportActionService.ReportRecipient> getRecipientsOptions(ReportDescription reportDescription, EntityList selection) Returns all recipient options -
getLabel
String getLabel(ReportDescription.RecipientConfig recipientConfig, ReportDescription reportDescription, @Nullable @Nullable EntityList selection, @Nullable @Nullable String model) Creates the label for one Recipient path. Relation1 > Relation2 (number of recipients) Example: Dunning > Debitor (54)
-