-
- All Implemented Interfaces:
-
com.onesignal.common.events.IEventNotifier
public final class SessionModel extends Model
The session model tracks all data related to the SDK's current session.
-
-
Constructor Summary
Constructors Constructor Description SessionModel()
-
Method Summary
Modifier and Type Method Description final StringgetSessionId()final UnitsetSessionId(String sessionId)final BooleangetIsValid()final UnitsetIsValid(Boolean isValid)final LonggetStartTime()final UnitsetStartTime(Long startTime)final LonggetFocusTime()final UnitsetFocusTime(Long focusTime)final LonggetActiveDuration()final UnitsetActiveDuration(Long activeDuration)final StringgetId()final UnitsetId(String id)BooleangetHasSubscribers()-
Methods inherited from class com.onesignal.session.internal.session.SessionModel
hasProperty, initializeFromJson, initializeFromModel, setAnyProperty, setBigDecimalProperty, setBooleanProperty, setDoubleProperty, setEnumProperty, setFloatProperty, setIntProperty, setListProperty, setLongProperty, setMapModelProperty, setOptAnyProperty, setOptBigDecimalProperty, setOptBooleanProperty, setOptDoubleProperty, setOptEnumProperty, setOptFloatProperty, setOptIntProperty, setOptListProperty, setOptLongProperty, setOptMapModelProperty, setOptStringProperty, setStringProperty, subscribe, toJSON, unsubscribe -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getSessionId
final String getSessionId()
-
setSessionId
final Unit setSessionId(String sessionId)
-
getIsValid
final Boolean getIsValid()
-
setIsValid
final Unit setIsValid(Boolean isValid)
-
getStartTime
final Long getStartTime()
-
setStartTime
final Unit setStartTime(Long startTime)
-
getFocusTime
final Long getFocusTime()
-
setFocusTime
final Unit setFocusTime(Long focusTime)
-
getActiveDuration
final Long getActiveDuration()
-
setActiveDuration
final Unit setActiveDuration(Long activeDuration)
-
getHasSubscribers
Boolean getHasSubscribers()
-
-
-
-