FleetEngine.AuthTokenFactory

ממשק סטטי ציבורי FleetEngine.AuthTokenFactory

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

סיכום אמצעי תשלום ציבורי

מופשט מחרוזת
getTerminalPointServiceToken()
עדיין לא בשימוש. הטמעות עשויות להחזיר null.
מופשט מחרוזת
getTripServiceToken()
עדיין לא בשימוש. הטמעות עשויות להחזיר null.
מופשט מחרוזת
getVehicleServiceToken()
Fleet Engine יקרא לשיטה הזו כשעדכון מיקום עומד להישלח לקצה העורפי של Fleet Engine.

שיטות ציבוריות

Public תקציר מחרוזת getTerminalPointServiceToken ()

עדיין לא בשימוש. הטמעות עשויות להחזיר null.

Public תקציר מחרוזת getTripServiceToken ()

עדיין לא בשימוש. הטמעות עשויות להחזיר null.

Public מופשט מחרוזת getVehicleServiceToken ()

Fleet Engine יקרא לשיטה הזו כשעדכון מיקום עומד להישלח לקצה העורפי של Fleet Engine.

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

כל חריג שניתן על ידי השיטה הזו יועלה ל-FleetEngine.ErrorListener שמסופק למנוע ה-Flet. יוצא הדופן הוא LocationUpdateException שבו השדה ErrorType מוגדר ל-AUTH_FACTORY_EXCEPTION. Fleet Engine ינסה שוב כמה פעמים לפני שהוא מוותר לתמיד.

אם הערך שמוחזר הוא null, ה-Fliet Engine לא יצרף אסימון הרשאה כלשהו במהלך התקשורת עם Fleet Engine. כתוצאה מכך, עלולות להיווצר שגיאות הרשאה ואיבוד עדכונים.