Package com.couchbase.lite
Class ListenerToken
- java.lang.Object
-
- com.couchbase.lite.ListenerToken
-
- All Implemented Interfaces:
AutoCloseable
public abstract class ListenerToken extends Object implements AutoCloseable
Base class for a removable subscription to an observable.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ListenerToken(Executor executor, com.couchbase.lite.internal.utils.Fn.Consumer<ListenerToken> onRemove)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
remove()
protected void
send(Runnable notification)
String
toString()
-
-
-
Constructor Detail
-
ListenerToken
protected ListenerToken(@Nullable Executor executor, @NonNull com.couchbase.lite.internal.utils.Fn.Consumer<ListenerToken> onRemove)
-
-