public class BluedotPointSdkModule
extends ReactContextBaseJavaModule
Constructor and Description |
---|
BluedotPointSdkModule(ReactApplicationContext reactContext) |
Modifier and Type | Method and Description |
---|---|
void |
authenticate(java.lang.String projectId,
java.lang.String permLevel,
Callback success,
Callback fail) |
java.lang.String |
getName() |
void |
logOut(Callback callback,
Callback fail) |
void |
onBlueDotPointServiceError(BDError bdError) |
void |
onBlueDotPointServiceStartedSuccess() |
void |
onBlueDotPointServiceStop() |
void |
onCheckedOutFromBeacon(BeaconInfo beaconInfo,
ZoneInfo zoneInfo,
int dwellTime,
java.util.Map<java.lang.String,java.lang.String> map) |
void |
onCheckedOutFromFence(FenceInfo fenceInfo,
ZoneInfo zoneInfo,
int dwellTime,
java.util.Map<java.lang.String,java.lang.String> map) |
void |
onCheckIntoBeacon(BeaconInfo beaconInfo,
ZoneInfo zoneInfo,
LocationInfo locationInfo,
Proximity proximity,
java.util.Map<java.lang.String,java.lang.String> map,
boolean isCheckout) |
void |
onCheckIntoFence(FenceInfo fenceInfo,
ZoneInfo zoneInfo,
LocationInfo locationInfo,
java.util.Map<java.lang.String,java.lang.String> map,
boolean isCheckout) |
void |
onRuleUpdate(java.util.List<ZoneInfo> list) |
void |
setCustomEventMetaData(ReadableMap metaData) |
void |
setForegroundNotification(java.lang.String channelId,
java.lang.String channelName,
java.lang.String title,
java.lang.String content,
boolean targetAllAPis) |
void |
setNotificationIDResourceID(java.lang.String resourceID) |
public BluedotPointSdkModule(ReactApplicationContext reactContext)
public java.lang.String getName()
public void authenticate(java.lang.String projectId, java.lang.String permLevel, Callback success, Callback fail)
public void logOut(Callback callback, Callback fail)
public void setForegroundNotification(java.lang.String channelId, java.lang.String channelName, java.lang.String title, java.lang.String content, boolean targetAllAPis)
public void onBlueDotPointServiceStartedSuccess()
public void onBlueDotPointServiceStop()
public void onBlueDotPointServiceError(BDError bdError)
public void onRuleUpdate(java.util.List<ZoneInfo> list)
public void onCheckIntoFence(FenceInfo fenceInfo, ZoneInfo zoneInfo, LocationInfo locationInfo, java.util.Map<java.lang.String,java.lang.String> map, boolean isCheckout)
public void onCheckedOutFromFence(FenceInfo fenceInfo, ZoneInfo zoneInfo, int dwellTime, java.util.Map<java.lang.String,java.lang.String> map)
public void onCheckIntoBeacon(BeaconInfo beaconInfo, ZoneInfo zoneInfo, LocationInfo locationInfo, Proximity proximity, java.util.Map<java.lang.String,java.lang.String> map, boolean isCheckout)
public void onCheckedOutFromBeacon(BeaconInfo beaconInfo, ZoneInfo zoneInfo, int dwellTime, java.util.Map<java.lang.String,java.lang.String> map)
public void setCustomEventMetaData(ReadableMap metaData)
public void setNotificationIDResourceID(java.lang.String resourceID)