ระบบจะขอให้อินสแตนซ์ของอินเทอร์เฟซนี้ระบุโทเค็นการให้สิทธิ์เมื่อมีการดำเนินการต่างๆ
สรุปวิธีการสาธารณะ
abstract สตริง |
getTerminalPointServiceToken()
ยังไม่ได้ใช้ การติดตั้งใช้งานอาจแสดงผล
null |
abstract สตริง |
getTripServiceToken()
ยังไม่ได้ใช้ การติดตั้งใช้งานอาจแสดงผล
null |
abstract สตริง |
getVehicleServiceToken()
Fleet Engine จะเรียกใช้เมธอดนี้เมื่อกำลังจะมีการส่งการอัปเดตตำแหน่งไปยังแบ็กเอนด์ Fleet Engine
|
วิธีการสาธารณะ
สาธารณะ abstract สตริง getTerminalPointServiceToken ()
ยังไม่ได้ใช้ การติดตั้งใช้งานอาจแสดงผล null
สาธารณะ abstract สตริง getTripServiceToken ()
ยังไม่ได้ใช้ การติดตั้งใช้งานอาจแสดงผล null
สาธารณะ abstract สตริง getVehicleServiceToken ()
Fleet Engine จะเรียกใช้เมธอดนี้เมื่อกำลังจะมีการส่งการอัปเดตตำแหน่งไปยังแบ็กเอนด์ Fleet Engine
การติดตั้งควรพยายามตอบกลับโดยเร็วที่สุด การบล็อกสายเรียกเข้าจะทำให้การอัปเดตตำแหน่งล่าช้า ตามหลักแล้ว การใช้งานจะใช้ชุดข้อความในเบื้องหลังและการแคชเพื่อให้โทเค็นที่ถูกต้องพร้อมใช้งานตามความต้องการ
ข้อยกเว้นใดๆ ที่เมธอดนี้กำหนดไว้จะตกเป็นของ FleetEngine.ErrorListener
ที่ให้ไว้กับ Fleet Engine ข้อยกเว้นจะเป็น LocationUpdateException
ที่ตั้งค่าช่อง ErrorType เป็น AUTH_FACTORY_EXCEPTION
Fleet Engine จะลองอีกครั้ง 2-3 ครั้งก่อนที่จะยกเลิก
หากค่าที่แสดงผลคือ null
Fleet Engine จะไม่แนบโทเค็นการให้สิทธิ์ใดๆ เมื่อสื่อสารกับ Fleet Engine ซึ่งอาจส่งผลให้เกิดข้อผิดพลาดในการให้สิทธิ์และอัปเดตหายไป