본문으로 건너뛰기

InitializationState

각 database의 초기화 상태 및 그에 영향을 미친 정보를 제공하는 map 형태의 데이터 구조입니다.

Summary

Public functions

isReady()
fun isReady(): Boolean

SyncDatabase의 정상적인 초기화 여부 확인

Returns

Boolean

SyncDatabase에서 접근하는 모든 database들에 대한 리소스와 연결이 사용 준비가 되면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

isShutDown()
fun isShutDown(): Boolean

SyncDatabase의 정상적인 종료 여부 확인

Returns

Boolean

SyncDatabase에서 접근하는 모든 database들에 대한 리소스와 연결이 정상적으로 정리되면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

hasError()
fun hasError(): Boolean

SyncDatabase의 초기화 시에 에러가 존재하는지 확인

Returns

Boolean

SyncDatabase의 초기화 시에 에러가 존재하면 true를 반환하고, 그렇지 않으면 false를 반환합니다. 개별 database의 에러 원인은 databaseName을 Key로 사용하여 map과 동일한 방식으로 접근할 수 있습니다.