public class AckonSettings
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_API_TIMEOUT
API 타임아웃 시간
|
static int |
DEFAULT_BATTERY_FIELD
일반적인 비콘의 베터리표시 필드
|
static int |
DEFAULT_EXIT_TIME_BEACON
비콘 이탈 처리 기준 시간
|
static int |
DEFAULT_EXIT_TIME_WIFI
WiFi 이탈 처리 기준 시간
|
static float |
DEFAULT_GEOFENCE_ACCURACY
지오펜스 반경 체크 정확도
|
static float |
DEFAULT_LOCATION_UPDATES_DISTANCE
GPS 업데이트 감지 거리 기본값
|
static long |
DEFAULT_LOCATION_UPDATES_TIME
지오펜스 업데이트 주기 기본값
|
static int |
DEFAULT_SERVICE_CHECK_DELAY
서비스 체크 주기
|
static int |
MIN_API_TIMEOUT
API 타임아웃 최소 시간
|
static int |
MIN_EXIT_TIME_BEACON
비콘 이탈 시간 최소 설정 제한값
|
static int |
MIN_EXIT_TIME_WIFI
WiFi 이탈 시간 최소 설정 제한값
|
static float |
MIN_GEOFENCE_ACCURACY
지오펜스 반경 체크 최소 정확도
|
static int |
MIN_SERVICE_CHECK_DELAY
서비스 체크 주기 최소 설정 제한값
|
Constructor and Description |
---|
AckonSettings(java.lang.String domain,
java.lang.String applicationId,
java.lang.String host) |
Modifier and Type | Method and Description |
---|---|
int |
getApiTimeout()
API 통신 타임아웃 시간
|
java.lang.String |
getApplicationId()
어플리케이션 ID
|
int |
getBatteryField()
비콘 베터리 표시 필드
|
int |
getBeaconExitTime()
비콘 이탈 시간
|
java.lang.String |
getDomain()
도메인
|
java.io.File |
getDownloadDirectory()
다운로드 디렉토리
|
float |
getGeofenceAccuracy()
지오펜스 정확도
|
java.lang.String |
getHost()
CMS 호스트 주소
|
float |
getLocationUpdatesDistance()
GPS 업데이트 감지 거리
|
long |
getLocationUpdatesTime()
지오펜스 위치 확인 주기
|
int |
getServiceCheckDelay()
서비스 체크 주기
|
int |
getWifiExitTime()
WiFi 이탈 시간
|
void |
setApiTimeout(int apiTimeout)
API 통신 타임아웃 시간 설정
|
void |
setBatteryField(int batteryField)
비콘 베터리 표시 필드 설정
|
void |
setBeaconExitTime(int beaconExitTime)
비콘 이탈 시간 설정
|
void |
setDownloadDirectory(java.io.File downloadDirectory)
다운로드 디렉토리 설정
|
void |
setGeofenceAccuracy(float geofenceAccuracy)
지오펜스 정확도 설정
|
void |
setLocationUpdatesDistance(float locationUpdatesDistance)
GPS 업데이트 감지 거리 설정
|
void |
setLocationUpdatesTime(long locationUpdatesTime)
지오펜스 위치 확인 주기 설정
|
void |
setServiceCheckDelay(int serviceCheckDelay)
서비스 체크 주기 설정
|
void |
setWifiExitTime(int wifiExitTime)
WiFi 이탈 시간 설정
|
public static final int DEFAULT_SERVICE_CHECK_DELAY
public static final int DEFAULT_BATTERY_FIELD
public static final int DEFAULT_EXIT_TIME_BEACON
public static final int DEFAULT_EXIT_TIME_WIFI
public static final float DEFAULT_GEOFENCE_ACCURACY
public static final int DEFAULT_API_TIMEOUT
public static final int MIN_EXIT_TIME_BEACON
public static final int MIN_EXIT_TIME_WIFI
public static final int MIN_SERVICE_CHECK_DELAY
public static final float MIN_GEOFENCE_ACCURACY
public static final int MIN_API_TIMEOUT
public static final long DEFAULT_LOCATION_UPDATES_TIME
public static final float DEFAULT_LOCATION_UPDATES_DISTANCE
public AckonSettings(java.lang.String domain, java.lang.String applicationId, java.lang.String host)
public java.io.File getDownloadDirectory()
public void setDownloadDirectory(java.io.File downloadDirectory)
public int getBeaconExitTime()
public void setBeaconExitTime(int beaconExitTime)
beaconExitTime
- ms단위public int getWifiExitTime()
public void setWifiExitTime(int wifiExitTime)
wifiExitTime
- ms단위public int getApiTimeout()
public void setApiTimeout(int apiTimeout)
apiTimeout
- ms단위public float getGeofenceAccuracy()
public void setGeofenceAccuracy(float geofenceAccuracy)
geofenceAccuracy
- 1.0f 당 1mpublic int getServiceCheckDelay()
public void setServiceCheckDelay(int serviceCheckDelay)
serviceCheckDelay
- ms단위public int getBatteryField()
public void setBatteryField(int batteryField)
batteryField
- 입력범위 0 ~ 61public java.lang.String getDomain()
public java.lang.String getApplicationId()
public java.lang.String getHost()
public long getLocationUpdatesTime()
public void setLocationUpdatesTime(long locationUpdatesTime)
locationUpdatesTime
- ms단위public float getLocationUpdatesDistance()
public void setLocationUpdatesDistance(float locationUpdatesDistance)
locationUpdatesDistance
- 1.0f 당 1m