Package io.github.resilience4j.rxjava3
Class AbstractDisposable
java.lang.Object
io.github.resilience4j.rxjava3.AbstractDisposable
- All Implemented Interfaces:
io.reactivex.rxjava3.disposables.Disposable
- Direct Known Subclasses:
AbstractCompletableObserver,AbstractMaybeObserver,AbstractObserver,AbstractSingleObserver
public abstract class AbstractDisposable
extends Object
implements io.reactivex.rxjava3.disposables.Disposable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()protected abstract voidprotected abstract voidbooleanvoidonSubscribe(io.reactivex.rxjava3.disposables.Disposable disposable) toString()
-
Constructor Details
-
AbstractDisposable
public AbstractDisposable()
-
-
Method Details
-
onSubscribe
public void onSubscribe(io.reactivex.rxjava3.disposables.Disposable disposable) -
hookOnSubscribe
protected abstract void hookOnSubscribe() -
dispose
public void dispose()- Specified by:
disposein interfaceio.reactivex.rxjava3.disposables.Disposable
-
hookOnCancel
protected abstract void hookOnCancel() -
isDisposed
public boolean isDisposed()- Specified by:
isDisposedin interfaceio.reactivex.rxjava3.disposables.Disposable
-
toString
-