public class ConstructPushNotificationJsonStringModelFunction
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
AUTO_APPROVE_TIME_WINDOW_IN_SECONDS |
static int |
NOTIFICATION_TIME_WINDOW_IN_SECONDS |
| Constructor and Description |
|---|
ConstructPushNotificationJsonStringModelFunction(com.microstrategy.usher.LogRepository logRepository,
com.microstrategy.usher.NtpRepository ntpRepository,
com.microstrategy.usher.DesktopRepository desktopRepository,
com.microstrategy.usher.ServerEntityRepository serverEntityRepository,
com.microstrategy.usher.ConstructInboxEntityFunction constructInboxEntityFunction,
com.microstrategy.usher.PhysicalDeviceStatusRepository physicalDeviceStatusRepository,
com.microstrategy.usher.ConstructPushNotificationEntityFunction constructPushNotificationEntityFunction,
RetrievePushNotificationServerUrlFunction retrievePushNotificationServerUrlFunction,
ValidatePushNotificationLifecycleFunction validatePushNotificationLifecycleFunction) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
execute(java.util.Map<java.lang.String,java.lang.String> pushNotificationParams) |
int |
messageType(java.util.Map<java.lang.String,java.lang.String> pushNotificationParams) |
public static final int AUTO_APPROVE_TIME_WINDOW_IN_SECONDS
public static final int NOTIFICATION_TIME_WINDOW_IN_SECONDS
@Inject
public ConstructPushNotificationJsonStringModelFunction(com.microstrategy.usher.LogRepository logRepository,
com.microstrategy.usher.NtpRepository ntpRepository,
com.microstrategy.usher.DesktopRepository desktopRepository,
com.microstrategy.usher.ServerEntityRepository serverEntityRepository,
com.microstrategy.usher.ConstructInboxEntityFunction constructInboxEntityFunction,
com.microstrategy.usher.PhysicalDeviceStatusRepository physicalDeviceStatusRepository,
com.microstrategy.usher.ConstructPushNotificationEntityFunction constructPushNotificationEntityFunction,
RetrievePushNotificationServerUrlFunction retrievePushNotificationServerUrlFunction,
ValidatePushNotificationLifecycleFunction validatePushNotificationLifecycleFunction)