Các thực thể của giao diện này sẽ được yêu cầu cung cấp mã thông báo uỷ quyền khi thực hiện nhiều thao tác.
Tóm tắt phương thức công khai
bản tóm tắt Chuỗi |
getTerminalPointServiceToken()
Chưa được sử dụng, các quy trình triển khai có thể trả về
null . |
bản tóm tắt Chuỗi |
getTripServiceToken()
Chưa được sử dụng, các quy trình triển khai có thể trả về
null . |
bản tóm tắt Chuỗi |
Hàm getVehicleServiceToken()
Phương thức này sẽ được Fleet Engine gọi khi thông tin cập nhật vị trí sắp được gửi đến phần phụ trợ của Fleet Engine.
|
Phương thức công khai
công khai trừu tượng Chuỗi getTerminalPointServiceToken ()
Chưa được sử dụng, các quy trình triển khai có thể trả về null
.
công khai trừu tượng Chuỗi getTripServiceToken ()
Chưa được sử dụng, các quy trình triển khai có thể trả về null
.
công khai trừu tượng Chuỗi getVehicleServiceToken ()
Phương thức này sẽ được Fleet Engine gọi khi thông tin cập nhật vị trí sắp được gửi đến phần phụ trợ của Fleet Engine.
Quá trình triển khai phải phản hồi nhanh nhất có thể; việc chặn các lệnh gọi sẽ làm chậm trễ quá trình cập nhật vị trí. Tốt nhất là quá trình triển khai sẽ sử dụng luồng nền và chức năng lưu vào bộ nhớ đệm để đảm bảo rằng mã thông báo hợp lệ được cung cấp theo yêu cầu.
Mọi trường hợp ngoại lệ do phương thức này gửi sẽ được nâng lên FleetEngine.ErrorListener
được cung cấp cho
Fleet Engine. Trường hợp ngoại lệ sẽ là LocationUpdateException
với trường ErrorType được đặt thành AUTH_FACTORY_EXCEPTION
. Fleet Engine sẽ thử lại vài lần trước khi ngừng hoạt động.
Nếu giá trị được trả về là null
, Fleet Engine sẽ không đính kèm bất kỳ mã thông báo uỷ quyền nào khi giao tiếp với Fleet Engine. Việc này có thể dẫn đến lỗi uỷ quyền và mất bản cập nhật.