DpcMigrationAttempt.State

enum DpcMigrationAttempt.State


המצב של ניסיון ההעברה. כל המצבים מלבד STATE_UNSPECIFIED, ‏ PREPARING_FOR_MIGRATION, ‏ RECEIVED_SERVER_RESPONSE ו-READY_FOR_MIGRATION הם מצבי סיום.

סיכום

ערכי enum

CONFIGURED_NETWORK_REMOVAL_ERROR

ההעברה נכשלה כי לא הייתה אפשרות להסיר רשת שהוגדרה על ידי DPC של המקור.

MIGRATED

ההעברה הושלמה ו-Android Management API מנהל את המכשיר או הפרופיל.

MIGRATING

מתבצעת העברה של Device Policy ל-Android.

MIGRATION_FEATURE_NOT_ENABLED

תכונת ההעברה לא מופעלת ב-Android Device Policy.

MIGRATION_TIMED_OUT

תהליך ההעברה לא הושלם בזמן.

MIGRATION_TOKEN_EXPIRED

פג התוקף של טוקן ההעברה.

NETWORK_ERROR

ההעברה נכשלה בגלל שגיאה בחיבור לרשת, ואפשר לנסות שוב עם אותו אסימון העברה או עם אסימון העברה אחר.

POLICY_NOT_FOUND

המדיניות של המכשיר לא נמצאה בשרת.

PREPARING_FOR_MIGRATION

האפליקציה Device Policy ל-Android פועלת עם השרת כדי להתכונן להעברה.

RECEIVED_SERVER_RESPONSE

‫Android Device Policy קיבל תגובה מהשרת בתגובה לבקשת העברה.

SERVER_ERROR

ההעברה נכשלה בגלל שגיאה בחיבור לשרת, ואפשר לנסות שוב.

STATE_UNSPECIFIED

הערך הזה לא נמצא בשימוש.

UNKNOWN_ERROR

ההעברה נכשלה מסיבה לא ידועה, ואפשר לנסות שוב.

פונקציות ציבוריות

java-static DpcMigrationAttempt.State!
valueOf(name: String!)

מחזירה את קבוע ה-enum של הסוג הזה עם השם שצוין.

java-static Array<DpcMigrationAttempt.State!>!

מחזירה מערך שמכיל את הקבועים של סוג ה-enum הזה, לפי הסדר שבו הם הוגדרו.

ערכי enum

CONFIGURED_NETWORK_REMOVAL_ERROR

val DpcMigrationAttempt.State.CONFIGURED_NETWORK_REMOVAL_ERRORDpcMigrationAttempt.State

ההעברה נכשלה כי לא הייתה אפשרות להסיר רשת שהוגדרה על ידי DPC של המקור. הסרת הרשתות היא לא פעולה אטומית, ולכן יכול להיות שחלק מהרשתות כבר הוסרו.

הועבר

val DpcMigrationAttempt.State.MIGRATEDDpcMigrationAttempt.State

ההעברה הושלמה ו-Android Management API מנהל את המכשיר או הפרופיל.

העברה

val DpcMigrationAttempt.State.MIGRATINGDpcMigrationAttempt.State

מתבצעת העברה של Device Policy ל-Android. בדרך כלל המצב ישתנה אוטומטית ל-MIGRATED (הועבר).

MIGRATION_FEATURE_NOT_ENABLED

val DpcMigrationAttempt.State.MIGRATION_FEATURE_NOT_ENABLEDDpcMigrationAttempt.State

תכונת ההעברה לא מופעלת ב-Android Device Policy.

MIGRATION_TIMED_OUT

val DpcMigrationAttempt.State.MIGRATION_TIMED_OUTDpcMigrationAttempt.State

תהליך ההעברה לא הושלם בזמן. ההעברה נכשלה ואפשר לנסות שוב עם אותו אסימון העברה או עם אסימון העברה אחר.

MIGRATION_TOKEN_EXPIRED

val DpcMigrationAttempt.State.MIGRATION_TOKEN_EXPIREDDpcMigrationAttempt.State

פג התוקף של טוקן ההעברה. המיגרציה נכשלה ואפשר לנסות שוב עם אסימון מיגרציה אחר. הבדיקה הזו תתבצע בכל מקרה על סמך השעה במכשיר כשההעברה תתחיל, אבל אם השעה במכשיר שגויה או במקרים אחרים שקורים לעיתים רחוקות, יכול להיות שהבדיקה הזו תעבור, אבל אז בדיקת השרת לגבי תוקף תכשל, ובמקרה כזה נגיע לכאן.

NETWORK_ERROR

val DpcMigrationAttempt.State.NETWORK_ERRORDpcMigrationAttempt.State

ההעברה נכשלה בגלל שגיאה בחיבור לרשת, ואפשר לנסות שוב עם אותו אסימון העברה או עם אסימון העברה אחר.

POLICY_NOT_FOUND

val DpcMigrationAttempt.State.POLICY_NOT_FOUNDDpcMigrationAttempt.State

המדיניות של המכשיר לא נמצאה בשרת. המיגרציה נכשלה ואפשר לנסות שוב עם אסימון מיגרציה אחר. המערכת תבדוק אם המדיניות קיימת כשהיא תיצור את טוקן ההעברה, ולכן סביר להניח שהבעיה הזו לא תקרה. אבל זה יכול לקרות, למשל, אם מערכת ה-EMM תמחק את המדיניות בינתיים.

PREPARING_FOR_MIGRATION

val DpcMigrationAttempt.State.PREPARING_FOR_MIGRATIONDpcMigrationAttempt.State

האפליקציה Device Policy ל-Android פועלת עם השרת כדי להתכונן להעברה. בדרך כלל המצב ישתנה אוטומטית ל-RECEIVED_SERVER_RESPONSE.

RECEIVED_SERVER_RESPONSE

val DpcMigrationAttempt.State.RECEIVED_SERVER_RESPONSEDpcMigrationAttempt.State

‫Android Device Policy קיבל תגובה מהשרת בתגובה לבקשת העברה. בדרך כלל המצב ישתנה אוטומטית ל-READY_FOR_MIGRATION.

SERVER_ERROR

val DpcMigrationAttempt.State.SERVER_ERRORDpcMigrationAttempt.State

ההעברה נכשלה בגלל שגיאה בחיבור לשרת, ואפשר לנסות שוב. יכול להיות ששימוש באסימון העברה אחר יעזור.

STATE_UNSPECIFIED

val DpcMigrationAttempt.State.STATE_UNSPECIFIEDDpcMigrationAttempt.State

הערך הזה לא נמצא בשימוש.

UNKNOWN_ERROR

val DpcMigrationAttempt.State.UNKNOWN_ERRORDpcMigrationAttempt.State

ההעברה נכשלה מסיבה לא ידועה, ואפשר לנסות שוב. יכול להיות שטוקן העברה אחר יעזור.

פונקציות ציבוריות

valueOf

java-static fun valueOf(name: String!): DpcMigrationAttempt.State!

מחזירה את קבוע ה-enum של הסוג הזה עם השם שצוין. המחרוזת צריכה להיות זהה למזהה שמשמש להצהרה על קבוע enum בסוג הזה. (אסור להשתמש בתווי רווח לבן מיותרים).

החזרות
DpcMigrationAttempt.State!

הקבוע של ה-enum עם השם שצוין

מקפיצה את הודעות השגיאה (Throws)
java.lang.IllegalArgumentException

אם לסוג ה-enum הזה אין קבוע עם השם שצוין

ערכים

java-static fun values(): Array<DpcMigrationAttempt.State!>!

מחזירה מערך שמכיל את הקבועים של סוג ה-enum הזה, לפי הסדר שבו הם הוגדרו. אפשר להשתמש בשיטה הזו כדי לחזור על הקבועים.

החזרות
Array<DpcMigrationAttempt.State!>!

מערך שמכיל את הקבועים של סוג ה-enum הזה, לפי הסדר שבו הם מוצהרים