NowPushSDK-Klasse – Android
Die NowPushSDK -Klasse bietet die erforderliche Funktion zum Erstellen eines NowPushService, der das Senden von nicht angeforderten Benachrichtigungen (Push-Benachrichtigungen) an Android -Geräte ermöglicht.
NowPushSDK – makePushService(instanceURL: URL)
Erstellt einen NowPush-Service.
| Name | Typ | Beschreibung |
|---|---|---|
| instanceURL | URL | URL der Instanz ServiceNow, mit der der NowPushService interagieren soll. |
| Typ | Beschreibung |
|---|---|
| Ergebnis<NowPushService> | NowPushService-Objekt in ein Kotlin-Ergebnisobjekteingeschlossen. |
Dieses Beispiel zeigt, wie Sie die Methode makePushService() einrichten, um den Push-Service zu erstellen.
private var nowPushService: NowPushService? = null
/**
* Create the NowPushService once in the lifetime of the application inside the Application
* class or another manager class that will be injected into other classes via dagger/hilt.
* NowPushService should be created after initializing the NowSDK.
*/
suspend fun getNowPushService(): NowPushService? {
if (nowPushService != null) return nowPushService
return NowPushSDK.makePushService(URL("https://instance-name.service-now.com")).getOrThrow()
.also { this.nowPushService = it }
}