47.2 HAS_PUSH_SUBSCRIPTIONファンクション

このファンクションは、ユーザーにプッシュ通知にサブスクライブするデバイスが少なくとも1つあるかどうかを返します。

構文

APEX_PWA.HAS_PUSH_SUBSCRIPTION (
    p_application_id IN NUMBER   DEFAULT [current application id],
    p_user_name      IN VARCHAR2 DEFAULT [current user] )
    RETURN BOOLEAN;

パラメータ

パラメータ 説明
p_application_id プッシュ・サブスクリプションがあるアプリケーションのID。
p_user_name プッシュ・サブスクリプションを持つユーザーのユーザー名。

戻り値

ファンクションは、ユーザーがアプリケーションにサブスクライブされているかどうかを含むブールを返します。

次の例では、ユーザー"SMITH"にアプリケーション100のプッシュ・サブスクリプションがあるかどうかを検証します。

BEGIN
    apex_pwa.has_push_subscription (
        p_application_id => 100,
        p_user_name      => 'SMITH' );
END;