-
- All Implemented Interfaces:
-
io.purchasely.common.PLYCoroutineScope,kotlinx.coroutines.CoroutineScope
public class PLYUserSubscriptionsStorage implements PLYCoroutineScope
-
-
Field Summary
Fields Modifier and Type Field Description private final <ERROR CLASS>jobprivate final CoroutineContextcoroutineContextpublic final static PLYUserSubscriptionsStorageINSTANCE
-
Method Summary
Modifier and Type Method Description final <ERROR CLASS>loadUserSubscriptions()final Unitclose()final List<PLYSubscriptionData>getActiveSubscriptions()final List<PLYSubscriptionData>getExpiredSubscriptions()final UnitsetActiveSubscriptions(List<PLYSubscriptionData> subscriptions)final UnitsetExpiredSubscriptions(List<PLYSubscriptionData> subscriptions)<ERROR CLASS>getJob()CoroutineContextgetCoroutineContext()-
-
Method Detail
-
loadUserSubscriptions
final <ERROR CLASS> loadUserSubscriptions()
-
getActiveSubscriptions
final List<PLYSubscriptionData> getActiveSubscriptions()
-
getExpiredSubscriptions
final List<PLYSubscriptionData> getExpiredSubscriptions()
-
setActiveSubscriptions
final Unit setActiveSubscriptions(List<PLYSubscriptionData> subscriptions)
-
setExpiredSubscriptions
final Unit setExpiredSubscriptions(List<PLYSubscriptionData> subscriptions)
-
getJob
<ERROR CLASS> getJob()
-
getCoroutineContext
CoroutineContext getCoroutineContext()
-
-
-
-