DpcMigrationAttempt.State

public enum DpcMigrationAttempt.State


Stan próby migracji. Wszystkie stany inne niż STATE_UNSPECIFIED, PREPARING_FOR_MIGRATION, RECEIVED_SERVER_Response i READY_FOR_MIGRATION to stany terminali.

Podsumowanie

Wartości typu wyliczeniowego

CONFIGURED_NETWORK_REMOVAL_ERROR

Migracja nie powiodła się, ponieważ nie udało się usunąć sieci skonfigurowanej przez źródłowy DPC.

MIGRATED

Migracja została zakończona, a urządzeniem lub profilem zarządza interfejs Android Management API.

MIGRATING

Trwa przenoszenie Android Device Policy.

MIGRATION_FEATURE_NOT_ENABLED

Funkcja migracji nie jest włączona w Android Device Policy.

MIGRATION_TIMED_OUT

Proces migracji nie zakończył się w odpowiednim czasie.

MIGRATION_TOKEN_EXPIRED

Token migracji wygasł.

NETWORK_ERROR

Migracja nie powiodła się z powodu błędu sieci. Można ją ponowić, używając tego samego lub innego tokena migracji.

POLICY_NOT_FOUND

Na serwerze nie znaleziono zasady dotyczącej urządzenia.

PREPARING_FOR_MIGRATION

Android Device Policy współpracuje z serwerem, aby przygotować się do migracji.

RECEIVED_SERVER_RESPONSE

Aplikacja Android Device Policy otrzymała odpowiedź z serwera w odpowiedzi na żądanie migracji.

SERVER_ERROR

Migracja nie powiodła się z powodu błędu serwera. Można spróbować ponownie.

STATE_UNSPECIFIED

Ta wartość nie jest używana.

UNKNOWN_ERROR

Migracja nie powiodła się z nieznanego powodu. Można ją ponowić.

Metody publiczne

static DpcMigrationAttempt.State

Zwraca stałą wyliczeniową tego typu o podanej nazwie.

static DpcMigrationAttempt.State[]

Zwraca tablicę zawierającą stałe tego typu wyliczenia, w kolejności, w której zostały zadeklarowane.

Wartości typu wyliczeniowego

CONFIGURED_NETWORK_REMOVAL_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.CONFIGURED_NETWORK_REMOVAL_ERROR

Migracja nie powiodła się, ponieważ nie udało się usunąć sieci skonfigurowanej przez źródłowy DPC. Usunięcie sieci nie jest pojedynczą operacją, dlatego niektóre sieci mogły już zostać usunięte.

PRZENIESIONE

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATED

Migracja została zakończona, a urządzeniem lub profilem zarządza interfejs Android Management API.

PRZENIESIONE

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATING

Trwa przenoszenie Android Device Policy. Normalnie stan automatycznie zmieni się na PRZENIESIONE.

MIGRATION_FEATURE_NOT_ENABLED

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATION_FEATURE_NOT_ENABLED

Funkcja migracji nie jest włączona w Android Device Policy.

MIGRATION_TIMED_OUT

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATION_TIMED_OUT

Proces migracji nie zakończył się w odpowiednim czasie. Migracja nie powiodła się. Możesz spróbować ją ponownie, używając tego samego lub innego tokena migracji.

MIGRATION_TOKEN_EXPIRED

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATION_TOKEN_EXPIRED

Token migracji wygasł. Migracja się nie udała. Możesz spróbować ją ponownie, używając innego tokena migracji. Mimo to zostanie ona sprawdzona na podstawie czasu urządzenia podczas inicjowania migracji. Jeśli jednak czas urządzenia jest nieprawidłowy lub inne przypadki narożne, które można sprawdzić, mogą zakończyć się powodzeniem, a serwer może sprawdzić, czy nie upłynął jeszcze czas migracji, i wtedy trafimy na tę stronę.

NETWORK_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.NETWORK_ERROR

Migracja nie powiodła się z powodu błędu sieci. Można ją ponowić, używając tego samego lub innego tokena migracji.

POLICY_NOT_FOUND

DpcMigrationAttempt.State DpcMigrationAttempt.State.POLICY_NOT_FOUND

Na serwerze nie znaleziono zasady dotyczącej urządzenia. Migracja się nie udała. Możesz spróbować ją ponownie, używając innego tokena migracji. Obecność zasady zostanie sprawdzona podczas tworzenia tokena migracji, więc taka sytuacja jest mało prawdopodobna. Może się to jednak zdarzyć, jeśli na przykład dostawca usług EMM usunie w międzyczasie zasadę.

PREPARING_FOR_MIGRATION

DpcMigrationAttempt.State DpcMigrationAttempt.State.PREPARING_FOR_MIGRATION

Android Device Policy współpracuje z serwerem, aby przygotować się do migracji. Normalnie stan zostanie automatycznie zmieniony na RECEIVED_SERVER_Response.

RECEIVED_SERVER_RESPONSE

DpcMigrationAttempt.State DpcMigrationAttempt.State.RECEIVED_SERVER_RESPONSE

Aplikacja Android Device Policy otrzymała odpowiedź z serwera w odpowiedzi na żądanie migracji. Normalnie stan automatycznie przejdzie na READY_FOR_MIGRATION.

SERVER_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.SERVER_ERROR

Migracja nie powiodła się z powodu błędu serwera. Można spróbować ponownie. Możliwe, że pomocne może być użycie innego tokena migracji.

STATE_UNSPECIFIED

DpcMigrationAttempt.State DpcMigrationAttempt.State.STATE_UNSPECIFIED

Ta wartość nie jest używana.

UNKNOWN_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.UNKNOWN_ERROR

Migracja nie powiodła się z nieznanego powodu. Można ją ponowić. Możliwe, że w tym pomoże inny token migracji.

Metody publiczne

wartość

public static DpcMigrationAttempt.State valueOf(String name)

Zwraca stałą wyliczeniową tego typu o podanej nazwie. Ciąg musi być dokładnie taki sam jak identyfikator używany do zadeklarowania stałej wyliczeniowej w tym typie. (zbędne znaki odstępu są niedozwolone).

Zwroty
DpcMigrationAttempt.State

stała wyliczenia o określonej nazwie

Rzuty
java.lang.IllegalArgumentException

jeśli ten typ wyliczenia nie ma stałej o określonej nazwie

wartości

public static DpcMigrationAttempt.State[] values()

Zwraca tablicę zawierającą stałe tego typu wyliczenia, w kolejności, w której zostały zadeklarowane. Tej metody można używać do iteracji stałych.

Zwroty
DpcMigrationAttempt.State[]

tablica zawierająca stałe tego typu wyliczenia w kolejności, w jakiej są zadeklarowane