Loading...
Searching...
No Matches
NavigineSdk.java
Go to the documentation of this file.
1package com.navigine.idl.java;
2
20public abstract class NavigineSdk {
35 public abstract void setUserHash(String userHash);
36
51 public abstract void setServer(String server);
52
57 public abstract void reset();
58
74
90 public abstract NavigationManager getNavigationManager(LocationManager locationManager);
91
107 public abstract ZoneManager getZoneManager(NavigationManager navigationManager);
108
125 public abstract AsyncRouteManager getAsyncRouteManager(LocationManager locationManager, NavigationManager navigationManager);
126
143
147 public abstract String getErrorDescription(int errorCode);
148
149 public abstract LocationWindow createLocationWindow(com.navigine.view.PlatformView platformView);
150
168
175
192 public abstract RouteManager getRouteManager(LocationManager locationManager, NavigationManager navigationManager);
193
210
221 public abstract ResourceManager getResourceManager(LocationManager locationManager);
222
223 public abstract LocationEditManager getLocationEditManager(LocationManager locationManager);
224
225 public abstract BeaconProximityEstimator getBeaconProximityEstimator(LocationManager locationManager);
226
244 public abstract MqttSession getMqttSession(NavigationManager navigationManager);
245
261
267 public abstract boolean isValid();
268
283 public static NavigineSdk getInstance()
284 {
285 return com.navigine.idl.java.internal.NavigineSdkBinding.getInstance();
286 }
287
302 public static String getVersion()
303 {
304 return com.navigine.idl.java.internal.NavigineSdkBinding.getVersion();
305 }
306
321 public static String getDeviceId()
322 {
323 return com.navigine.idl.java.internal.NavigineSdkBinding.getDeviceId();
324 }
325
331 public static String getUserAgent()
332 {
333 return com.navigine.idl.java.internal.NavigineSdkBinding.getUserAgent();
334 }
335
350 public static long getRelativeTime()
351 {
352 return com.navigine.idl.java.internal.NavigineSdkBinding.getRelativeTime();
353 }
354}