-
- All Implemented Interfaces:
-
io.appmetrica.analytics.coreapi.internal.control.Toggle
public abstract class SimpleThreadSafeToggle implements Toggle
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanactualState
-
Constructor Summary
Constructors Constructor Description SimpleThreadSafeToggle(Boolean initialState, String tag)
-
Method Summary
Modifier and Type Method Description BooleangetActualState()UnitregisterObserver(ToggleObserver toggleObserver, Boolean sticky)UnitremoveObserver(ToggleObserver toggleObserver)-
-
Method Detail
-
getActualState
@Synchronized() Boolean getActualState()
-
registerObserver
@Synchronized() Unit registerObserver(ToggleObserver toggleObserver, Boolean sticky)
-
removeObserver
@Synchronized() Unit removeObserver(ToggleObserver toggleObserver)
-
-
-
-