NotificationReceiverService

abstract class NotificationReceiverService : LifecycleService


Dienst, der so erweitert werden muss, dass er zum Abonnieren von Benachrichtigungen von der Android Management API-Client-App abonniert wird.

Zusammenfassung

Öffentliche Konstrukteure

Geschützte Funktionen

open CommandListener?

Gibt das CommandListener zurück, das beim Empfang befehlsbezogener Benachrichtigungen benachrichtigt wird.

open DpcMigrationListener?

Gibt das DpcMigrationListener zurück, das beim Empfang von Benachrichtigungen zur VPC-Migration benachrichtigt wird.

open Unit

Methode, die beim Erstellen von LifecycleService aufgerufen wird, damit Felder und Objekte initialisiert werden können.

Übernommene Funktionen

Von android.content.Context
Von android.content.ContextWrapper
open Boolean
bindIsolatedService(
    p0: Intent,
    p1: Int,
    p2: String,
    p3: Executor,
    p4: ServiceConnection
)
open Boolean
bindService(
    p0: Intent,
    p1: ServiceConnection,
    p2: Context.BindServiceFlags
)
open Boolean
open Boolean
bindService(
    p0: Intent,
    p1: Context.BindServiceFlags,
    p2: Executor,
    p3: ServiceConnection
)
open Boolean
bindService(p0: Intent, p1: Int, p2: Executor, p3: ServiceConnection)
open Boolean
bindServiceAsUser(
    p0: Intent,
    p1: ServiceConnection,
    p2: Context.BindServiceFlags,
    p3: UserHandle
)
open Boolean
open Int
open Int
open IntArray
open Int
open Int
open IntArray
open Int
checkPermission(p0: String, p1: Int, p2: Int)
open Int
open Int
checkUriPermission(p0: Uri, p1: Int, p2: Int, p3: Int)
open Int
checkUriPermission(p0: Uri?, p1: String?, p2: String?, p3: Int, p4: Int, p5: Int)
open IntArray
checkUriPermissions(p0: MutableList<Uri>, p1: Int, p2: Int, p3: Int)
open Unit

Diese Funktion wurde eingestellt. In Java verworfen

open Context
open Context
open Context
open Context
open Context
open Context
open Context
open Context
open Context
open Context
createWindowContext(p0: Display, p1: Int, p2: Bundle?)
open Array<String>
open Boolean
open Boolean
open Boolean
open Unit
open Unit
open Unit
open Unit
open Unit
enforcePermission(p0: String, p1: Int, p2: Int, p3: String?)
open Unit
enforceUriPermission(p0: Uri, p1: Int, p2: Int, p3: Int, p4: String)
open Unit
enforceUriPermission(
    p0: Uri?,
    p1: String?,
    p2: String?,
    p3: Int,
    p4: Int,
    p5: Int,
    p6: String?
)
open Array<String>
open Context
open ApplicationInfo
open AssetManager
open AttributionSource
open String?
open Context
open File
open ClassLoader
open File
open ContentResolver
open File
open File
open Int
open File
getDir(p0: String, p1: Int)
open Display?
open File?
open Array<File>
open File?
open Array<File>
open Array<File>
open File
open File
open Executor
open Looper
open File
open File
open Array<File>
open String
open String
open PackageManager
open String
open String
open ContextParams?
open Resources
open SharedPreferences
open Any
open String?
open Resources.Theme
open Drawable

Diese Funktion wurde eingestellt. In Java verworfen

open Int

Diese Funktion wurde eingestellt. In Java verworfen

open Int

Diese Funktion wurde eingestellt. In Java verworfen

open Unit
grantUriPermission(p0: String, p1: Uri, p2: Int)
open Boolean
open Boolean
open Boolean
open Boolean
open Boolean
open FileInputStream
open FileOutputStream
open SQLiteDatabase
open SQLiteDatabase
openOrCreateDatabase(
    p0: String,
    p1: Int,
    p2: SQLiteDatabase.CursorFactory,
    p3: DatabaseErrorHandler?
)
open Drawable

Diese Funktion wurde eingestellt. In Java verworfen

open Unit
open Unit
open Intent?
open Intent?
open Intent?
registerReceiver(
    p0: BroadcastReceiver?,
    p1: IntentFilter,
    p2: String?,
    p3: Handler?
)
open Intent?
registerReceiver(
    p0: BroadcastReceiver?,
    p1: IntentFilter,
    p2: String?,
    p3: Handler?,
    p4: Int
)
open Unit

Diese Funktion wurde eingestellt. In Java verworfen

open Unit

Diese Funktion wurde eingestellt. In Java verworfen

open Unit
open Unit
open Unit
revokeUriPermission(p0: String, p1: Uri, p2: Int)
open Unit
open Unit
open Unit
sendBroadcast(p0: Intent, p1: String?, p2: Bundle?)
open Unit
open Unit
open Unit
open Unit
open Unit
sendOrderedBroadcast(
    p0: Intent,
    p1: String?,
    p2: BroadcastReceiver?,
    p3: Handler?,
    p4: Int,
    p5: String?,
    p6: Bundle?
)
open Unit
sendOrderedBroadcast(
    p0: Intent,
    p1: String?,
    p2: Bundle?,
    p3: BroadcastReceiver?,
    p4: Handler?,
    p5: Int,
    p6: String?,
    p7: Bundle?
)
open Unit
sendOrderedBroadcast(
    p0: Intent,
    p1: String?,
    p2: String?,
    p3: BroadcastReceiver?,
    p4: Handler?,
    p5: Int,
    p6: String?,
    p7: Bundle?
)
open Unit
sendOrderedBroadcast(
    p0: Intent,
    p1: Int,
    p2: String?,
    p3: String?,
    p4: BroadcastReceiver?,
    p5: Handler?,
    p6: String?,
    p7: Bundle?,
    p8: Bundle?
)
open Unit
sendOrderedBroadcastAsUser(
    p0: Intent,
    p1: UserHandle,
    p2: String?,
    p3: BroadcastReceiver?,
    p4: Handler?,
    p5: Int,
    p6: String?,
    p7: Bundle?
)
open Unit

Diese Funktion wurde eingestellt. In Java verworfen

open Unit

Diese Funktion wurde eingestellt. In Java verworfen

open Unit

Diese Funktion wurde eingestellt. In Java verworfen

open Unit
sendStickyOrderedBroadcast(
    p0: Intent,
    p1: BroadcastReceiver?,
    p2: Handler?,
    p3: Int,
    p4: String?,
    p5: Bundle?
)

Diese Funktion wurde eingestellt. In Java verworfen

open Unit
sendStickyOrderedBroadcastAsUser(
    p0: Intent,
    p1: UserHandle,
    p2: BroadcastReceiver?,
    p3: Handler?,
    p4: Int,
    p5: String?,
    p6: Bundle?
)

Diese Funktion wurde eingestellt. In Java verworfen

open Unit
open Unit

Diese Funktion wurde eingestellt. In Java verworfen

open Unit

Diese Funktion wurde eingestellt. In Java verworfen

open Unit
open Unit
open Unit
open Unit
open ComponentName?
open Boolean
open Unit
startIntentSender(p0: IntentSender, p1: Intent?, p2: Int, p3: Int, p4: Int)
open Unit
startIntentSender(
    p0: IntentSender,
    p1: Intent?,
    p2: Int,
    p3: Int,
    p4: Int,
    p5: Bundle?
)
open ComponentName?
open Boolean
open Unit
open Unit
open Unit
open Unit
open Unit
Von androidx.lifecycle.LifecycleService
open Unit
open Unit
@CallSuper
onStart(intent: Intent?, startId: Int)

Diese Funktion wurde eingestellt. In Java verworfen

open Int
@CallSuper
onStartCommand(intent: Intent?, flags: Int, startId: Int)
Von android.app.Service

Übernommene Eigenschaften

Von androidx.lifecycle.LifecycleService

Öffentliche Konstrukteure

NotificationReceiverService

NotificationReceiverService()

Geschützte Funktionen

getCommandListener

protected open fun getCommandListener(): CommandListener?

Gibt das CommandListener zurück, das beim Empfang befehlsbezogener Benachrichtigungen benachrichtigt wird.

getDpcMigrationListener

protected open fun getDpcMigrationListener(): DpcMigrationListener?

Gibt das DpcMigrationListener zurück, das beim Empfang von Benachrichtigungen zur VPC-Migration benachrichtigt wird.

setupInjection

protected open fun setupInjection(): Unit

Methode, die beim Erstellen von LifecycleService aufgerufen wird, damit Felder und Objekte initialisiert werden können.

Abgeleitete Klassen sollten diese Methode überschreiben, wenn sie eine Abhängigkeitsinjektion einrichten möchten.