Package org.dspace.subscriptions
Interface SubscriptionEmailNotificationService
-
- All Known Implementing Classes:
SubscriptionEmailNotificationServiceImpl
public interface SubscriptionEmailNotificationServiceService interface class for the subscription e-mail notification services- Author:
- Mykhaylo Boychuk (mykhaylo.boychuk@4science.com)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<String>getSupportedSubscriptionTypes()returns a set of supported SubscriptionTypesvoidperform(Context context, DSpaceRunnableHandler handler, String subscriptionType, String frequency)Performs sending of e-mails to subscribers by frequency value and SubscriptionType
-
-
-
Method Detail
-
perform
void perform(Context context, DSpaceRunnableHandler handler, String subscriptionType, String frequency)
Performs sending of e-mails to subscribers by frequency value and SubscriptionType- Parameters:
context- DSpace context objecthandler- Applicable DSpaceRunnableHandlersubscriptionType- Currently supported only "content"frequency- Valid values include: D (Day), W (Week) and M (Month)
-
-