SSAppCache

アプリ内のキャッシュを管理するシングルトンオブジェクト。

SnapPlayに関する詳細情報や推奨情報をキャッシュとして保持します。 キャッシュを使用することで、ネットワークリクエストを削減し、パフォーマンスを向上させます。

Functions

Link copied to clipboard
fun clear()

全キャッシュをクリアします。

Link copied to clipboard

指定されたコンテンツID(cid)のSnapPlay詳細情報をキャッシュから削除します。

Link copied to clipboard

SnapPlayの詳細情報キャッシュをクリアします。

Link copied to clipboard

BaseProductCodeごとの推奨SnapPlayをキャッシュから取得します。

Link copied to clipboard

ラベルごとの推奨SnapPlayリストをキャッシュから取得します。

Link copied to clipboard

SnapPlayの詳細情報をキャッシュから取得します。

Link copied to clipboard

SnapPlayの詳細情報をキャッシュから取得します。

Link copied to clipboard

ユーザーごとの推奨SnapPlayリストをキャッシュから取得します。

Link copied to clipboard

スタッフ詳細をキャッシュから取得します。

Link copied to clipboard
fun putBaseProductCodeSnapPlays(baseProductCode: String, snapPlayData: SnapPlayData)

BaseProductCodeごとの推奨SnapPlayをキャッシュに保存します。

Link copied to clipboard
fun putLabelRecommendSnapPlays(labelId: Int, snapPlayData: SnapPlayData)

ラベルごとの推奨SnapPlayリストをキャッシュに保存します。

Link copied to clipboard
fun putPlayDetail(snapPlayDetail: SnapPlayDetail)

SnapPlayの詳細情報をキャッシュに保存します。

Link copied to clipboard
fun putUserNewArrivalSnapPlays(userId: Int, snapPlaysData: SnapPlayData)

ユーザーごとの新着SnapPlayリストをキャッシュに保存します。

Link copied to clipboard
fun putUserRecommendSnapPlays(userId: Int, snapPlayData: SnapPlayData)

ユーザーごとの推奨SnapPlayリストをキャッシュに保存します。

Link copied to clipboard
fun putViewStaffDetail(userId: Int, viewStaffDetail: ViewStaffDetail)

スタッフ詳細をキャッシュに保存します。