패키지 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
, 그렇지 않은 경우.
-
-