DpcMigrationAttempt.State

public enum DpcMigrationAttempt.State


Der Status eines Migrationsversuchs. Alle Status außer STATE_UNSPECIFIED, PREPARING_FOR_MIGRATION, RECEIVED_SERVER_RESPONSE und READY_FOR_MIGRATION sind Terminalstatus.

Zusammenfassung

Aufzählungswerte

CONFIGURED_NETWORK_REMOVAL_ERROR

Die Migration ist fehlgeschlagen, da ein von Quell-DPC konfiguriertes Netzwerk nicht entfernt werden konnte.

MIGRATED

Die Migration ist abgeschlossen und das Gerät oder Profil wird von der Android Management API verwaltet.

MIGRATING

Android Device Policy wird migriert.

MIGRATION_FEATURE_NOT_ENABLED

Die Migrationsfunktion ist in der Android Device Policy nicht aktiviert.

MIGRATION_TIMED_OUT

Die Migration wurde nicht rechtzeitig abgeschlossen.

MIGRATION_TOKEN_EXPIRED

Das Migrationstoken ist abgelaufen.

NETWORK_ERROR

Die Migration ist aufgrund eines Netzwerkfehlers fehlgeschlagen und kann mit demselben oder einem anderen Migrationstoken wiederholt werden.

POLICY_NOT_FOUND

Die Richtlinie für das Gerät wurde auf dem Server nicht gefunden.

PREPARING_FOR_MIGRATION

Android Device Policy arbeitet mit dem Server zusammen, um die Migration vorzubereiten.

RECEIVED_SERVER_RESPONSE

Die Android Device Policy App hat vom Server eine Antwort auf eine Migrationsanfrage erhalten.

SERVER_ERROR

Die Migration ist aufgrund eines Serverfehlers fehlgeschlagen und kann wiederholt werden.

STATE_UNSPECIFIED

Dieser Wert wird nicht verwendet.

UNKNOWN_ERROR

Die Migration ist aus einem unbekannten Grund fehlgeschlagen und kann wiederholt werden.

Öffentliche Methoden

static DpcMigrationAttempt.State

Liefert die enum-Konstante dieses Typs mit dem angegebenen Namen.

static DpcMigrationAttempt.State[]

Gibt ein Array mit den Konstanten dieses enum-Typs in der deklarierten Reihenfolge zurück.

Aufzählungswerte

CONFIGURED_NETWORK_REMOVAL_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.CONFIGURED_NETWORK_REMOVAL_ERROR

Die Migration ist fehlgeschlagen, da ein von Quell-DPC konfiguriertes Netzwerk nicht entfernt werden konnte. Da das Entfernen dieser Netzwerke kein atomarer Vorgang ist, wurden einige Netzwerke möglicherweise bereits entfernt.

MIGRIERT

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATED

Die Migration ist abgeschlossen und das Gerät oder Profil wird von der Android Management API verwaltet.

MIGRIEREN

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATING

Android Device Policy wird migriert. Normalerweise wechselt der Status automatisch in MIGRIERT.

MIGRATION_FEATURE_NOT_ENABLED

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATION_FEATURE_NOT_ENABLED

Die Migrationsfunktion ist in der Android Device Policy nicht aktiviert.

MIGRATION_TIMED_OUT

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATION_TIMED_OUT

Die Migration wurde nicht rechtzeitig abgeschlossen. Die Migration ist fehlgeschlagen. Sie können sie mit demselben oder einem anderen Migrationstoken wiederholen.

MIGRATION_TOKEN_EXPIRED

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATION_TOKEN_EXPIRED

Das Migrationstoken ist abgelaufen. Die Migration ist fehlgeschlagen und kann mit einem anderen Migrationstoken wiederholt werden. Dies wird ohnehin auf der Grundlage der Gerätezeit geprüft, wenn die Migration eingeleitet wird. Wenn die Gerätezeit jedoch falsch eingestellt ist oder in anderen Sonderfällen die Prüfung bestanden wird, schlägt die Serverprüfung auf Ablauf möglicherweise fehl. In diesem Fall wird das Problem behoben.

NETWORK_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.NETWORK_ERROR

Die Migration ist aufgrund eines Netzwerkfehlers fehlgeschlagen und kann mit demselben oder einem anderen Migrationstoken wiederholt werden.

POLICY_NOT_FOUND

DpcMigrationAttempt.State DpcMigrationAttempt.State.POLICY_NOT_FOUND

Die Richtlinie für das Gerät wurde auf dem Server nicht gefunden. Die Migration ist fehlgeschlagen und kann mit einem anderen Migrationstoken wiederholt werden. Das Vorhandensein der Richtlinie wird beim Erstellen des Migrationstokens überprüft. Daher ist es unwahrscheinlich, dass die Richtlinie eintritt. Es kann jedoch sein, dass die Richtlinie in der Zwischenzeit vom EMM gelöscht wird.

PREPARING_FOR_MIGRATION

DpcMigrationAttempt.State DpcMigrationAttempt.State.PREPARING_FOR_MIGRATION

Android Device Policy arbeitet mit dem Server zusammen, um die Migration vorzubereiten. Normalerweise wechselt der Status automatisch zu RECEIVED_SERVER_RESPONSE.

RECEIVED_SERVER_RESPONSE

DpcMigrationAttempt.State DpcMigrationAttempt.State.RECEIVED_SERVER_RESPONSE

Die Android Device Policy App hat vom Server eine Antwort auf eine Migrationsanfrage erhalten. Normalerweise wechselt der Status automatisch zu READY_FOR_MIGRATION.

SERVER_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.SERVER_ERROR

Die Migration ist aufgrund eines Serverfehlers fehlgeschlagen und kann wiederholt werden. Eventuell hilft die Verwendung eines anderen Migrationstokens.

STATE_UNSPECIFIED

DpcMigrationAttempt.State DpcMigrationAttempt.State.STATE_UNSPECIFIED

Dieser Wert wird nicht verwendet.

UNKNOWN_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.UNKNOWN_ERROR

Die Migration ist aus einem unbekannten Grund fehlgeschlagen und kann wiederholt werden. Eventuell hilft ein anderes Migrationstoken.

Öffentliche Methoden

valueOf

public static DpcMigrationAttempt.State valueOf(String name)

Liefert die enum-Konstante dieses Typs mit dem angegebenen Namen. Der String muss genau mit einer Kennung übereinstimmen, die zum Deklarieren einer enum-Konstante in diesem Typ verwendet wurde. (Sonstige Leerzeichen sind nicht zulässig.)

Rückgaben
DpcMigrationAttempt.State

die Enum-Konstante mit dem angegebenen Namen.

Löst aus
java.lang.IllegalArgumentException

Dieser enum-Typ hat keine Konstante mit dem angegebenen Namen.

Werte

public static DpcMigrationAttempt.State[] values()

Gibt ein Array mit den Konstanten dieses enum-Typs in der deklarierten Reihenfolge zurück. Diese Methode kann zur Iteration über die Konstanten verwendet werden.

Rückgaben
DpcMigrationAttempt.State[]

Ein Array, das die Konstanten dieses enum-Typs in der deklarierten Reihenfolge enthält