패키지 io.realm

RealmAsyncTask 인터페이스

  • 알려진 모든 하위 인터페이스:
    RealmEventStreamAsyncTask<T>, RealmEventStreamTask<T>, RealmResultTask<T>

    public interface RealmAsyncTask
    비동기 트랜잭션과 같이 보류 중인 비동기 Realm 작업을 나타냅니다.

    사용자는 예를 들어 구성 변경의 경우 cancel() 를 호출하기 위해 RealmAsyncTask 에 대한 참고를 유지 관리할 책임이 있습니다(트랜잭션이 호출자의 스레드 콜백에 결과를 게시하므로 메모리 누수를 방지하기 위해).

    • 메서드 요약

      모든 메서드 인스턴스 메서드 추상 메서드 
      수정자 및 유형 메서드 설명
      void cancel()
      이 트랜잭션의 실행을 취소하려고 시도합니다(아직 완료되지 않았거나 이전에 취소된 경우).
      boolean isCancelled()
      트랜잭션 취소 시도가 수행되었는지 확인합니다.
    • 메서드 세부 정보

      • 취소

        void 취소()
        이 트랜잭션의 실행을 취소하려고 시도합니다(아직 완료되지 않았거나 이전에 취소된 경우).
      • isCanceled

        부울 isCanceled()
        트랜잭션 취소 시도가 수행되었는지 확인합니다.
        반환합니다:
        true cancel() 가 이미 호출된 경우 false , 그렇지 않은 경우.