public final class BeaconSettings
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_EXIT_TIME_BEACON
비콘 이탈 처리 기준 시간
|
static int |
DEFAULT_SERVICE_CHECK_DELAY
서비스 체크 주기
|
static int |
LOG_WRITE_ALL |
static int |
LOG_WRITE_INOUT |
static int |
LOG_WRITE_OFF |
static int |
MIN_EXIT_TIME_BEACON
비콘 이탈 시간 최소 설정 제한값
|
static int |
MIN_SERVICE_CHECK_DELAY
서비스 체크 주기 최소 설정 제한값
|
Modifier and Type | Method and Description |
---|---|
void |
clearAllowBeacon()
수신 비콘 설정 지우기
|
java.util.ArrayList<java.lang.String> |
getAllowBeaconIdList()
스캔 허용 비콘Id 리스트
|
int |
getBeaconExitTime()
비콘 이탈 시간
|
int |
getLogWriteMode()
로그 기록 모드
|
int |
getServiceCheckDelay()
서비스 체크 주기
|
boolean |
isAllowBeacon(java.lang.String id)
수신 비콘 확인
|
boolean |
isAllowBeaconMac()
Mac Address 비교 설정
|
boolean |
isMidasScanMode()
마이스다콘 스캔 모드
|
void |
setAllowBeaconId(java.lang.String id,
boolean insert)
수신 비콘 설정
|
void |
setAllowBeaconMac(boolean mac)
Mac Address 비교 설정
|
void |
setBeaconExitTime(int beaconExitTime)
비콘 이탈 시간 설정
|
void |
setLogWriteMode(int logWriteMode)
로그 기록 모드
|
void |
setMidasScanMode(boolean midasScanMode)
마이스다콘 스캔 모드 설정
|
void |
setServiceCheckDelay(int serviceCheckDelay,
boolean update)
서비스 체크 주기 설정
|
public static final int LOG_WRITE_INOUT
public static final int LOG_WRITE_OFF
public static final int LOG_WRITE_ALL
public static final int DEFAULT_SERVICE_CHECK_DELAY
public static final int DEFAULT_EXIT_TIME_BEACON
public static final int MIN_EXIT_TIME_BEACON
public static final int MIN_SERVICE_CHECK_DELAY
public void setAllowBeaconMac(boolean mac)
mac
- 비교할 경우 truepublic boolean isAllowBeaconMac()
public boolean isAllowBeacon(java.lang.String id)
id
- 조회할 IDpublic void setAllowBeaconId(java.lang.String id, boolean insert)
id
- 비콘IDinsert
- 추가할 경우 true, 삭제할 경우 falsepublic void clearAllowBeacon()
public java.util.ArrayList<java.lang.String> getAllowBeaconIdList()
public boolean isMidasScanMode()
public void setMidasScanMode(boolean midasScanMode)
midasScanMode
- 마이다스콘만 스캔할 경우 truepublic int getBeaconExitTime()
public void setBeaconExitTime(int beaconExitTime)
beaconExitTime
- 밀리초 단위public int getServiceCheckDelay()
public void setServiceCheckDelay(int serviceCheckDelay, boolean update)
serviceCheckDelay
- ms단위update
- 서비스 업데이트 반영public int getLogWriteMode()
public void setLogWriteMode(int logWriteMode)
logWriteMode
- 로그기록을 할 경우 true