-
- All Implemented Interfaces:
-
android.app.Application.ActivityLifecycleCallbacks,android.content.ComponentCallbacks,android.content.ComponentCallbacks2
public class ApplicationIntentConnection implements Application.ActivityLifecycleCallbacks, ComponentCallbacks2
-
-
Field Summary
Fields Modifier and Type Field Description private NIMMSTADeviceEventHandlereventHandlerprivate final NIMMSTAManagermanagerprivate final StateFlow<Boolean>nimmstaReadyprivate DurationdisconnectDelaypublic final static ApplicationIntentConnectionINSTANCE
-
Method Summary
Modifier and Type Method Description final static UnitonReady(Function1<NIMMSTAManager, Unit> action)final static UnitstartObserving(Application application)final static UnitstopObserving(Application application)UnitonActivityCreated(Activity p0, Bundle p1)UnitonActivityStarted(Activity p0)UnitonActivityResumed(Activity p0)UnitonActivityPaused(Activity p0)UnitonActivityStopped(Activity p0)UnitonActivitySaveInstanceState(Activity p0, Bundle p1)UnitonActivityDestroyed(Activity p0)UnitonConfigurationChanged(Configuration p0)UnitonLowMemory()UnitonTrimMemory(Integer level)final NIMMSTADeviceEventHandlergetEventHandler()final UnitsetEventHandler(NIMMSTADeviceEventHandler eventHandler)final static NIMMSTAManagergetManager()final static StateFlow<Boolean>getNimmstaReady()final static DurationgetDisconnectDelay()final static UnitsetDisconnectDelay(Duration disconnectDelay)-
Methods inherited from class com.nimmsta.intent_library.ApplicationIntentConnection
onActivityPostCreated, onActivityPostDestroyed, onActivityPostPaused, onActivityPostResumed, onActivityPostSaveInstanceState, onActivityPostStarted, onActivityPostStopped, onActivityPreCreated, onActivityPreDestroyed, onActivityPrePaused, onActivityPreResumed, onActivityPreSaveInstanceState, onActivityPreStarted, onActivityPreStopped -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
onReady
final static Unit onReady(Function1<NIMMSTAManager, Unit> action)
-
startObserving
final static Unit startObserving(Application application)
-
stopObserving
final static Unit stopObserving(Application application)
-
onActivityCreated
Unit onActivityCreated(Activity p0, Bundle p1)
-
onActivityStarted
Unit onActivityStarted(Activity p0)
-
onActivityResumed
Unit onActivityResumed(Activity p0)
-
onActivityPaused
Unit onActivityPaused(Activity p0)
-
onActivityStopped
Unit onActivityStopped(Activity p0)
-
onActivitySaveInstanceState
Unit onActivitySaveInstanceState(Activity p0, Bundle p1)
-
onActivityDestroyed
Unit onActivityDestroyed(Activity p0)
-
onConfigurationChanged
Unit onConfigurationChanged(Configuration p0)
-
onLowMemory
@Deprecated(message = Deprecated in Java) Unit onLowMemory()
-
onTrimMemory
Unit onTrimMemory(Integer level)
-
getEventHandler
final NIMMSTADeviceEventHandler getEventHandler()
-
setEventHandler
final Unit setEventHandler(NIMMSTADeviceEventHandler eventHandler)
-
getManager
final static NIMMSTAManager getManager()
-
getNimmstaReady
final static StateFlow<Boolean> getNimmstaReady()
-
getDisconnectDelay
final static Duration getDisconnectDelay()
-
setDisconnectDelay
final static Unit setDisconnectDelay(Duration disconnectDelay)
-
-
-
-