Class AbstractDeliveryService
- java.lang.Object
-
- io.tesler.notifications.service.impl.AbstractDeliveryService
-
- All Implemented Interfaces:
IDeliveryService
- Direct Known Subclasses:
PushDeliveryService
public abstract class AbstractDeliveryService extends Object implements IDeliveryService
-
-
Constructor Summary
Constructors Constructor Description AbstractDeliveryService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
markDelivered(Notification notification)
List<Notification>
queryNotifications()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.tesler.notifications.service.IDeliveryService
getDeliveryType, getServiceId, isActive, isDelayed, send
-
-
-
-
Field Detail
-
jpaDao
@Autowired protected JpaDao jpaDao
-
-
Method Detail
-
queryNotifications
public List<Notification> queryNotifications()
- Specified by:
queryNotifications
in interfaceIDeliveryService
-
markDelivered
public final void markDelivered(Notification notification)
- Specified by:
markDelivered
in interfaceIDeliveryService
-
-