Erstellen einer neuen Synchronisierungsaktion

Erstellen Sie benutzerdefinierte Synchronisierungsaktionen zur Verwendung mit Ihren Rollout-Konfigurationen. Wenn die installierten Aktionen Ihre spezifischen Anwendungsanforderungen nicht erfüllen, können Sie eine Synchronisierungsaktion erstellen. Erstellen Sie dazu zwei Klassen:

LiveActionFactory erstellt Instanzen der Klasse LiveAction für eine bestimmte Konfiguration:

  • LiveAction-Klassen umfassen die folgenden Methoden:

    • getName: Gibt den Namen der Aktion zurück. Der Name wird verwendet, um auf die Aktion zu verweisen, z. B. in Rollout-Konfigurationen.
    • execute: Führt die Aufgabe der Aktion aus.
  • LiveActionFactory-Klassen umfassen die folgenden Mitglieder:

    • LIVE_ACTION_NAME: Ein Feld, das den Namen der zugehörigen LiveAction enthält. Dieser Name muss mit dem Wert übereinstimmen, der von der Methode getName der Klasse LiveAction zurückgegeben wird.

    • createAction: Erstellt eine Instanz der LiveAction. Der optionale Parameter Resource kann verwendet werden, um Konfigurationsdaten bereitzustellen.

    • createsAction: Gibt den Namen der zugehörigen LiveAction zurück.