Package app.ductape.sdk.notifications
Class NotificationsService
java.lang.Object
app.ductape.sdk.notifications.NotificationsService
-
Constructor Summary
ConstructorsConstructorDescriptionNotificationsService(EnvType env, RequestContext auth) NotificationsService(RequestContext auth, ProductsService productsService, ProcessorApiService processorApiService) -
Method Summary
Modifier and TypeMethodDescriptionauth()getMessages(Map<String, Object> options) TSductape.notifications.getMessages(options)->ProcessorService.getNotificationMessageLogs(options): fetches notification message logs (send history) with time filters, then best-effort decrypts each item'sinputwith the product's private key when it is stored as an encrypted string.voidsetCacheManager(CacheManager cacheManager) voidsetRuntimeDefaults(RuntimeDefaults runtimeDefaults)
-
Constructor Details
-
NotificationsService
-
NotificationsService
-
NotificationsService
public NotificationsService(RequestContext auth, ProductsService productsService, ProcessorApiService processorApiService)
-
-
Method Details
-
auth
-
setCacheManager
-
setRuntimeDefaults
-
push
-
email
-
sms
-
callback
-
send
-
getMessages
TSductape.notifications.getMessages(options)->ProcessorService.getNotificationMessageLogs(options): fetches notification message logs (send history) with time filters, then best-effort decrypts each item'sinputwith the product's private key when it is stored as an encrypted string. -
dispatch
-