Docs Menu
Docs Home
/ /
Atlas Device SDK
/ / /

클래스 DefaultCompactOnLaunchCallback

이 페이지의 내용

  • io.realm
  • 생성자
  • 메서드 요약
  • 상속된 메서드
  • 생성자 세부 정보
  • 메서드 세부 정보
  • shouldCompact
java.lang.Object
io.realm.DefaultCompactOnLaunchCallback

구현된 인터페이스:

파일 압축 여부를 결정하기 위한 기본 구현입니다. 이 구현은 파일이 50MB를 초과하고 50% 이상을 회수할 수 있는 경우에만 trigger합니다.

생성자 및 설명
수정자 및 유형
메서드 및 설명
공개 부울
long totalBytes,
long usedBytes
)

이 메서드는 Realm 파일을 열기 전에 압축하여 사용자에게 반환해야 하는지 여부를 결정합니다.

  • 클래스 java.lang.Object 에서 상속된 메서드 : getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

public boolean shouldCompact (
long totalBytes,
long usedBytes
)

이 메서드는 Realm 파일을 열기 전에 압축하여 사용자에게 반환해야 하는지 여부를 결정합니다. 총 파일 크기(데이터 + 여유 공간)와 파일의 데이터가 사용한 바이트가 전달됩니다.

반환

{code true}로 설정하여 파일 압축을 시도해야 함을 나타냅니다. 그렇지 않으면 압축을 건너뜁니다.

돌아가기

CompactOnLaunchCallback