상태

SyncSession 의 가능한 상태입니다.

세션이 ACTIVE 또는 DYING 이고 연결된 경우 Realm은 서버와 데이터를 자동으로 동기화합니다.

항목

클립보드에 링크 복사됨

이것이 초기 상태입니다. 세션이 닫힙니다. 동기화되는 데이터가 없습니다. Realm이 열리면 세션이 자동으로 ACTIVE 로 전환됩니다.

클립보드에 링크 복사됨

기본 연결이 연결되면 Realm이 열리고 데이터가 장치와 서버 간에 동기화됩니다.

클립보드에 링크 복사됨

Realm이 열려 있고 서버에 연결되어 있지만 장치와 서버 간에 데이터를 전송할 수 없습니다. SyncSession.resume 을 호출하여 데이터 전송을 다시 시작합니다. 그러면 상태가 ACTIVE 됩니다.

클립보드에 링크 복사됨

Realm이 닫혔지만 여전히 서버와 동기화해야 하는 데이터가 포함되어 있습니다. 세션은 INACTIVE 가 되기 전에 모든 로컬 데이터 업로드를 시도합니다.

클립보드에 링크 복사됨

사용자가 데이터를 동기화하려고 시도하지만 이를 수행하려면 유효한 액세스 토큰이 필요합니다. Realm은 캐시된 토큰을 사용하거나 현재 사용자 로그인을 기반으로 자동으로 토큰 획득을 시도합니다. 이를 위해서는 네트워크 연결이 필요합니다.

속성

클립보드에 링크 복사됨

모든 열거형 항목의 변경할 수 없는 목록 표현을 선언된 순서대로 반환합니다.

클립보드에 링크 복사됨
클립보드에 링크 복사됨
val 서수: Int

함수

클립보드에 링크 복사됨

지정된 이름을 가진 이 유형의 열거형 상수를 반환합니다. 문자열은 이 유형에서 열거형 상수를 선언하는 데 사용된 식별자와 정확히 일치해야 합니다. (불필요한 공백 문자는 허용되지 않습니다.)

클립보드에 링크 복사됨

이 열거형 유형의 상수가 포함된 배열을 선언된 순서대로 반환합니다.