クラス RKZClient


  • public class RKZClient
    extends java.lang.Object
    BaaS@rakuzaを利用するためのクラス。
    BaaS@rakuzaから情報の取得や新規登録・更新・削除を行う際に使用します。

    各メソッドを呼び出す前に、getInstanceメソッドでシングルトンのインスタンスを取得し、initializeメソッドを呼び出して
    このクラスを初期化する必要があります(初期化されていない場合、すべてのメソッドは初期化エラーを返します)。
    アプリの起動時などに初期化を行ってください。
    • メソッドの詳細

      • getInstance

        public static RKZClient getInstance()
        シングルトンのインスタンスを返します。
        戻り値:
        RKZClientのシングルトンのインスタンス
      • isInitialized

        public static boolean isInitialized()
        RKZClientの初期化が済んでいるかどうかを返します。
        戻り値:
        RKZClientの初期化が済んでいるかどうか
      • setDefaultTimeout

        public RKZClient setDefaultTimeout​(int timeout)
      • setTimeout

        public RKZClient setTimeout​(int timeout)
      • initialize

        public void initialize​(android.content.Context context,
                               java.lang.String tenantKey,
                               OnInitializeListener onInitializeListener)
        インスタンスの初期化を行います。
        パラメータ:
        context - Contextオブジェクト
        tenantKey - 契約時にお渡ししたテナントキー(必須項目)
        onInitializeListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • registUser

        public void registUser​(User user,
                               OnGetUserListener onGetUserListener)
        ユーザーを登録します。
        パラメータ:
        user - ユーザー情報(必須項目)
        onGetUserListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getUser

        public void getUser​(java.lang.String userAccessToken,
                            OnGetUserListener onGetUserListener)
        ユーザー情報を取得します。
        パラメータ:
        userAccessToken - ユーザアクセストークン (必須項目)
        onGetUserListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • editUserRKZWebView

        public void editUserRKZWebView​(android.app.Activity activity,
                                       User user,
                                       RKZWebViewClient webViewClient,
                                       OnGetRKZWebViewListener onGetRKZWebViewListener)
        ユーザー情報編集用WebViewを取得します。
        パラメータ:
        activity - 呼び出し元Activity
        user - ユーザー情報 (モデル内のuserAccessTokenは必須項目)
        webViewClient - RKZWebViewClientオブジェクト
        onGetRKZWebViewListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • deleteUser

        public void deleteUser​(java.lang.String userAccessToken,
                               OnDeleteUserListener onDeleteUserListener)
        ユーザー情報を削除する
        パラメータ:
        userAccessToken - ユーザーアクセストークン (必須項目)
        onDeleteUserListener - コールバックリスナ。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • userAuth

        public void userAuth​(java.lang.String loginId,
                             java.lang.String password,
                             OnGetUserListener onGetUserListener)
        ログインを行い、ユーザー情報(認証情報のみ)を取得します。
        パラメータ:
        loginId - ログインID (必須項目)
        password - パスワード (必須項目)
        onGetUserListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • updateUserAccessToken

        public void updateUserAccessToken​(java.lang.String userAccessToken,
                                          OnUpdateUserAccessTokenListener onUpdateUserAccessTokenListener)
      • beginUpdateUserAccessToken

        public void beginUpdateUserAccessToken​(java.lang.String userAccessToken,
                                               OnUpdateUserAccessTokenListener onUpdateUserAccessTokenListener)
      • commitUpdateUserAccessToken

        public void commitUpdateUserAccessToken​(java.lang.String userAccessToken,
                                                OnUpdateUserAccessTokenListener onUpdateUserAccessTokenListener)
      • getUserFieldDataList

        public void getUserFieldDataList​(java.lang.Boolean visibleFieldOnly,
                                         OnGetRKZFieldDataListListener onGetRKZFieldDataListListener)
      • getCoupon

        public void getCoupon​(java.lang.String code,
                              OnGetCouponListener onGetCouponListener)
        単一クーポン情報を取得します。
        パラメータ:
        code - クーポンコード (必須項目)
        onGetCouponListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getCouponList

        public void getCouponList​(java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                  java.util.List<RKZSortCondition> rKZApiSortCondition,
                                  OnGetCouponListListener onGetCouponListListener)
        複数クーポン情報を取得します。
        パラメータ:
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetCouponListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • exchangeCoupon

        public void exchangeCoupon​(java.lang.String userAccessToken,
                                   java.lang.String code,
                                   java.lang.Integer quantity,
                                   OnExchangeCouponListener onExchangeCouponListener)
        クーポン交換します。交換すると、ポイントは自動的に減ります。
        パラメータ:
        userAccessToken - ユーザアクセストークン (必須項目)
        code - クーポンコード (必須項目)
        quantity - クーポン交換数 (必須項目)
        onExchangeCouponListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • useMyCoupon

        public void useMyCoupon​(java.lang.String userAccessToken,
                                MyCoupon myCoupon,
                                OnUseMyCouponListener onUseMyCouponListener)
        クーポンを利用します。
        パラメータ:
        userAccessToken - ユーザアクセストークン (必須項目)
        myCoupon - マイクーポン情報 (モデル内のcodeとcouponCdは必須項目)
        onUseMyCouponListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getMyCoupon

        public void getMyCoupon​(java.lang.String userAccessToken,
                                java.lang.String code,
                                OnGetMyCouponListener onGetMyCouponListener)
        単一マイクーポンを取得します。
        パラメータ:
        userAccessToken - ユーザアクセストークン (必須項目)
        code - マイクーポンコード (必須項目)
        onGetMyCouponListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getMyCouponList

        public void getMyCouponList​(java.lang.String userAccessToken,
                                    java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                    java.util.List<RKZSortCondition> rKZApiSortCondition,
                                    OnGetMyCouponListListener onGetMyCouponListListener)
        複数マイクーポン情報を取得します。
        パラメータ:
        userAccessToken - ユーザアクセストークン (必須項目)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetMyCouponListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPoint

        public void getPoint​(java.lang.String userAccessToken,
                             OnGetPointListener onGetPointListener)
        ポイント情報を取得します。
        パラメータ:
        userAccessToken - ユーザアクセストークン (必須項目)
        onGetPointListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • addPoint

        public void addPoint​(java.lang.String userAccessToken,
                             java.lang.Integer point,
                             java.util.Calendar contactDate,
                             OnGetPointListener onGetPointListener)
        ポイントを追加します。
        パラメータ:
        userAccessToken - ユーザアクセストークン (必須項目)
        point - ポイント数 (必須項目)。0は指定できません。マイナスを指定すると、ポイントを減らすことができます。
        contactDate - コンタクト日(任意)
        onGetPointListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getBeaconList

        public void getBeaconList​(java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                  java.util.List<RKZSortCondition> rKZApiSortCondition,
                                  OnGetBeaconListListener onGetBeaconListListener)
        ビーコン情報を取得します。
        パラメータ:
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetBeaconListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getBeaconSpotList

        public void getBeaconSpotList​(java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                      java.util.List<RKZSortCondition> rKZApiSortCondition,
                                      OnGetBeaconSpotListListener onGetBeaconSpotListListener)
        ビーコンスポット情報を取得します。
        パラメータ:
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetBeaconSpotListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • addDetectBeaconContact

        public void addDetectBeaconContact​(java.lang.String userAccessToken,
                                           java.lang.String beaconId,
                                           java.lang.String beaconSpotCd,
                                           java.lang.Integer rssi,
                                           java.util.Calendar detectBeaconDatetime,
                                           java.lang.String remarks,
                                           OnAddDetectBeaconContactListener onAddDetectBeaconContact)
        ビーコン検知コンタクトを追加します。
        パラメータ:
        userAccessToken - ユーザアクセストークン (必須項目)
        beaconId - ビーコンID (必須項目)
        beaconSpotCd - ビーコンスポットコード
        rssi - 検知電波強度
        detectBeaconDatetime - ビーコン検知日時 (必須項目)
        remarks - 備考
        onAddDetectBeaconContact - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getDetectBeaconContact

        public void getDetectBeaconContact​(java.lang.String userAccessToken,
                                           java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                           java.util.List<RKZSortCondition> rKZApiSortCondition,
                                           OnGetDetectBeaconContactListener onGetDetectBeaconContactListener)
        ビーコン検知コンタクト情報を取得します。
        パラメータ:
        userAccessToken - ユーザアクセストークン (必須項目)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetDetectBeaconContactListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getNews

        public void getNews​(java.lang.String newsId,
                            OnGetNewsListener onGetNewsListener)
        単一お知らせ情報を取得します。
        パラメータ:
        newsId - ニュースId (必須項目)
        onGetNewsListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getNews

        public void getNews​(java.lang.String newsId,
                            java.lang.String tenantId,
                            OnGetNewsListener onGetNewsListener)
        単一お知らせ情報を取得します。
        パラメータ:
        newsId - ニュースId (必須項目)
        tenantId - テナントId (必須項目)
        onGetNewsListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getReleasedNewsList

        public void getReleasedNewsList​(java.lang.Integer limit,
                                        java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                        java.util.List<RKZSortCondition> rKZApiSortCondition,
                                        OnGetReleasedNewsListListener onGetReleasedNewsListListener)
        複数お知らせ情報(公開中のもののみ)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetReleasedNewsListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getReleasedNewsList

        public void getReleasedNewsList​(java.lang.Integer limit,
                                        java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                        java.util.List<RKZSortCondition> rKZApiSortCondition,
                                        NewsExtensionAttribute extensionAttribute,
                                        OnGetReleasedNewsListListener onGetReleasedNewsListListener)
        複数お知らせ情報(公開中のもののみ)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        extensionAttribute - NewsExtensionAttribute
        onGetReleasedNewsListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateReleasedNewsList

        public void getPaginateReleasedNewsList​(java.lang.Integer limit,
                                                java.lang.Integer offset,
                                                java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                OnGetPagingDataListener<News> onGetPagingDataListener)
        複数お知らせ情報(公開中のもののみ)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateReleasedNewsList

        public void getPaginateReleasedNewsList​(java.lang.Integer limit,
                                                java.lang.Integer offset,
                                                java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                NewsExtensionAttribute extensionAttribute,
                                                OnGetPagingDataListener<News> onGetPagingDataListener)
        複数お知らせ情報(公開中のもののみ)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        extensionAttribute - NewsExtensionAttribute
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getReleasedSegmentNewsList

        public void getReleasedSegmentNewsList​(java.lang.Integer limit,
                                               java.lang.String userAccessToken,
                                               java.lang.Boolean onlyMatchSegment,
                                               java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                               java.util.List<RKZSortCondition> rKZApiSortCondition,
                                               OnGetReleasedNewsListListener onGetReleasedNewsListListener)
        複数お知らせ情報(公開中のもののみ)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        userAccessToken - セグメント配信を取得するユーザーのアクセストークン
        onlyMatchSegment - セグメント配信情報のみ取得するか (true:セグメント配信のみ取得, false:全て取得)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetReleasedNewsListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getReleasedSegmentNewsList

        public void getReleasedSegmentNewsList​(java.lang.Integer limit,
                                               java.lang.String userAccessToken,
                                               java.lang.Boolean onlyMatchSegment,
                                               java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                               java.util.List<RKZSortCondition> rKZApiSortCondition,
                                               NewsExtensionAttribute extensionAttribute,
                                               OnGetReleasedNewsListListener onGetReleasedNewsListListener)
        複数お知らせ情報(公開中のもののみ)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        userAccessToken - セグメント配信を取得するユーザーのアクセストークン
        onlyMatchSegment - セグメント配信情報のみ取得するか (true:セグメント配信のみ取得, false:全て取得)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        extensionAttribute - NewsExtensionAttribute
        onGetReleasedNewsListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateReleasedSegmentNewsList

        public void getPaginateReleasedSegmentNewsList​(java.lang.Integer limit,
                                                       java.lang.Integer offset,
                                                       java.lang.String userAccessToken,
                                                       java.lang.Boolean onlyMatchSegment,
                                                       java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                       java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                       OnGetPagingDataListener<News> onGetPagingDataListener)
        複数お知らせ情報(公開中のもののみ)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        userAccessToken - セグメント配信を取得するユーザーのアクセストークン
        onlyMatchSegment - セグメント配信情報のみ取得するか (true:セグメント配信のみ取得, false:全て取得)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateReleasedSegmentNewsList

        public void getPaginateReleasedSegmentNewsList​(java.lang.Integer limit,
                                                       java.lang.Integer offset,
                                                       java.lang.String userAccessToken,
                                                       java.lang.Boolean onlyMatchSegment,
                                                       java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                       java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                       NewsExtensionAttribute extensionAttribute,
                                                       OnGetPagingDataListener<News> onGetPagingDataListener)
        複数お知らせ情報(公開中のもののみ)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        userAccessToken - セグメント配信を取得するユーザーのアクセストークン
        onlyMatchSegment - セグメント配信情報のみ取得するか (true:セグメント配信のみ取得, false:全て取得)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        extensionAttribute - NewsExtensionAttribute
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getNewsList

        public void getNewsList​(java.lang.Integer limit,
                                java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                java.util.List<RKZSortCondition> rKZApiSortCondition,
                                OnGetNewsListListener onGetNewsListListener)
        複数お知らせ情報(未公開も含む)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetNewsListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getNewsList

        public void getNewsList​(java.lang.Integer limit,
                                java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                java.util.List<RKZSortCondition> rKZApiSortCondition,
                                NewsExtensionAttribute extensionAttribute,
                                OnGetNewsListListener onGetNewsListListener)
        複数お知らせ情報(未公開も含む)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        extensionAttribute - NewsExtensionAttribute
        onGetNewsListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateNewsList

        public void getPaginateNewsList​(java.lang.Integer limit,
                                        java.lang.Integer offset,
                                        java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                        java.util.List<RKZSortCondition> rKZApiSortCondition,
                                        OnGetPagingDataListener<News> onGetPagingDataListener)
        複数お知らせ情報(未公開も含む)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateNewsList

        public void getPaginateNewsList​(java.lang.Integer limit,
                                        java.lang.Integer offset,
                                        java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                        java.util.List<RKZSortCondition> rKZApiSortCondition,
                                        NewsExtensionAttribute extensionAttribute,
                                        OnGetPagingDataListener<News> onGetPagingDataListener)
        複数お知らせ情報(未公開も含む)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        extensionAttribute - NewsExtensionAttribute
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getSegmentNewsList

        public void getSegmentNewsList​(java.lang.Integer limit,
                                       java.lang.String userAccessToken,
                                       java.lang.Boolean onlyMatchSegment,
                                       java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                       java.util.List<RKZSortCondition> rKZApiSortCondition,
                                       OnGetNewsListListener onGetNewsListListener)
        複数お知らせ情報(未公開も含む)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        userAccessToken - セグメント配信を取得するユーザーのアクセストークン
        onlyMatchSegment - セグメント配信情報のみ取得するか (true:セグメント配信のみ取得, false:全て取得)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetNewsListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getSegmentNewsList

        public void getSegmentNewsList​(java.lang.Integer limit,
                                       java.lang.String userAccessToken,
                                       java.lang.Boolean onlyMatchSegment,
                                       java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                       java.util.List<RKZSortCondition> rKZApiSortCondition,
                                       NewsExtensionAttribute extensionAttribute,
                                       OnGetNewsListListener onGetNewsListListener)
        複数お知らせ情報(未公開も含む)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        userAccessToken - セグメント配信を取得するユーザーのアクセストークン
        onlyMatchSegment - セグメント配信情報のみ取得するか (true:セグメント配信のみ取得, false:全て取得)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        extensionAttribute - NewsExtensionAttribute
        onGetNewsListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateSegmentNewsList

        public void getPaginateSegmentNewsList​(java.lang.Integer limit,
                                               java.lang.Integer offset,
                                               java.lang.String userAccessToken,
                                               java.lang.Boolean onlyMatchSegment,
                                               java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                               java.util.List<RKZSortCondition> rKZApiSortCondition,
                                               OnGetPagingDataListener<News> onGetPagingDataListener)
        複数お知らせ情報(未公開も含む)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        userAccessToken - セグメント配信を取得するユーザーのアクセストークン
        onlyMatchSegment - セグメント配信情報のみ取得するか (true:セグメント配信のみ取得, false:全て取得)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateSegmentNewsList

        public void getPaginateSegmentNewsList​(java.lang.Integer limit,
                                               java.lang.Integer offset,
                                               java.lang.String userAccessToken,
                                               java.lang.Boolean onlyMatchSegment,
                                               java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                               java.util.List<RKZSortCondition> rKZApiSortCondition,
                                               NewsExtensionAttribute extensionAttribute,
                                               OnGetPagingDataListener<News> onGetPagingDataListener)
        複数お知らせ情報(未公開も含む)を取得します。
        パラメータ:
        limit - 取得件数。すべてを取得する場合はnullにします。
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        userAccessToken - セグメント配信を取得するユーザーのアクセストークン
        onlyMatchSegment - セグメント配信情報のみ取得するか (true:セグメント配信のみ取得, false:全て取得)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        extensionAttribute - NewsExtensionAttribute
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getNewsReadHistory

        public void getNewsReadHistory​(java.lang.String newsId,
                                       java.lang.String userAccessToken,
                                       OnGetNewsReadHistoryListener onGetNewsReadHistoryListener)
        単一お知らせ既読情報を取得します。
        パラメータ:
        newsId - ニュースID (必須項目)
        userAccessToken - ユーザアクセストークン (必須項目)
        onGetNewsReadHistoryListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getNewsReadHistory

        public void getNewsReadHistory​(java.lang.String newsId,
                                       java.lang.String tenantId,
                                       java.lang.String userAccessToken,
                                       OnGetNewsReadHistoryListener onGetNewsReadHistoryListener)
        単一お知らせ既読情報を取得します。
        パラメータ:
        newsId - ニュースID (必須項目)
        tenantId - テナントID (必須項目)
        userAccessToken - ユーザアクセストークン (必須項目)
        onGetNewsReadHistoryListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getNewsReadHistoryList

        public void getNewsReadHistoryList​(java.lang.String userAccessToken,
                                           OnGetNewsReadHistoryListListener onGetNewsReadHistoryListListener)
        複数お知らせ既読情報を取得します。
        パラメータ:
        userAccessToken - ユーザアクセストークン (必須項目)
        onGetNewsReadHistoryListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • registNewsReadHistory

        public void registNewsReadHistory​(java.lang.String newsId,
                                          java.lang.String userAccessToken,
                                          java.util.Calendar readDate,
                                          OnRegistNewsReadHistoryListener onRegistNewsReadHistoryListener)
        お知らせ既読情報の登録を行います。
        パラメータ:
        newsId - ニュースId (必須項目)
        userAccessToken - ユーザアクセストークン (必須項目)
        readDate - 既読日時 (必須項目)
        onRegistNewsReadHistoryListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • registNewsReadHistory

        public void registNewsReadHistory​(java.lang.String newsId,
                                          java.lang.String tenantId,
                                          java.lang.String userAccessToken,
                                          java.util.Calendar readDate,
                                          OnRegistNewsReadHistoryListener onRegistNewsReadHistoryListener)
        お知らせ既読情報の登録を行います。
        パラメータ:
        newsId - ニュースId (必須項目)
        tenantId - テナントId (必須項目)
        userAccessToken - ユーザアクセストークン (必須項目)
        readDate - 既読日時 (必須項目)
        onRegistNewsReadHistoryListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getData

        public void getData​(java.lang.String objectId,
                            java.lang.String code,
                            OnGetRKZObjectDataListener onGetRKZObjectDataListener)
        データオブジェクトの単一レコードを取得します。
        パラメータ:
        objectId - オブジェクトID (必須項目)
        code - コード値 (必須項目)
        onGetRKZObjectDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getDataList

        public void getDataList​(java.lang.String objectId,
                                java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                java.util.List<RKZSortCondition> rKZApiSortCondition,
                                OnGetRKZObjectDataListListener onGetRKZObjectDataListListener)
        オブジェクトの複数データを取得します。
        パラメータ:
        objectId - オブジェクトID (必須項目)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetRKZObjectDataListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getDataList

        public void getDataList​(java.lang.String objectId,
                                java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                java.util.List<RKZSortCondition> rKZApiSortCondition,
                                ObjectDataExtensionAttribute extensionAttribute,
                                OnGetRKZObjectDataListListener onGetRKZObjectDataListListener)
        オブジェクトの複数データを取得します。
        パラメータ:
        objectId - オブジェクトID (必須項目)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        extensionAttribute - 拡張オブジェクト検索条件値
        onGetRKZObjectDataListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateDataList

        public void getPaginateDataList​(java.lang.String objectId,
                                        java.lang.Integer limit,
                                        java.lang.Integer offset,
                                        java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                        java.util.List<RKZSortCondition> rKZApiSortCondition,
                                        OnGetPagingDataListener<RKZObjectData> onGetPagingDataListener)
        オブジェクトの複数データを取得します。
        パラメータ:
        objectId - オブジェクトID
        limit - 取得件数
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateDataList

        public void getPaginateDataList​(java.lang.String objectId,
                                        java.lang.Integer limit,
                                        java.lang.Integer offset,
                                        java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                        java.util.List<RKZSortCondition> rKZApiSortCondition,
                                        ObjectDataExtensionAttribute extensionAttribute,
                                        OnGetPagingDataListener<RKZObjectData> onGetPagingDataListener)
        オブジェクトの複数データを取得します。
        パラメータ:
        objectId - オブジェクトID
        limit - 取得件数
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        extensionAttribute - 拡張オブジェクト検索条件値
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • addData

        public void addData​(RKZObjectData rKZData,
                            OnAddRKZObjectDataListener onAddRKZObjectDataListener)
        オブジェクトにレコードを追加します。
        パラメータ:
        rKZData - オブジェクト情報 (モデル内のobjectIdとnameは必須項目)
        onAddRKZObjectDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • editData

        public void editData​(RKZObjectData rKZData,
                             OnEditRKZObjectDataListener onEditRKZObjectDataListener)
        オブジェクトのデータを編集します。
        パラメータ:
        rKZData - オブジェクト情報 (モデル内のobjectIdとcodeは必須項目)
        onEditRKZObjectDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • deleteData

        public void deleteData​(java.lang.String objectId,
                               java.lang.String code,
                               OnDeleteRKZObjectDataListener onDeleteRKZObjectDataListener)
        推奨されていません。
        データオブジェクトのレコードを削除します。
        パラメータ:
        objectId - オブジェクトID (必須項目)
        code - コード (必須項目)
        onDeleteRKZObjectDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • deleteData

        public void deleteData​(java.lang.String objectId,
                               java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                               OnDeleteDataListener onDeleteDataListener)
        データオブジェクトのレコードを削除します。 条件を指定しない場合、エラーになります。すべてのデータを削除するには、deleteAllData(String, OnDeleteDataListener)を使用してください。
        パラメータ:
        objectId - オブジェクトID(必須項目)
        rKZApiSearchCondition - 検索条件リスト
        onDeleteDataListener - コールバックリスナー(必須項目)
      • deleteAllData

        public void deleteAllData​(java.lang.String objectId,
                                  OnDeleteDataListener onDeleteDataListener)
        データオブジェクトのレコードをすべて削除します。
        パラメータ:
        objectId - オブジェクトID(必須項目)
        onDeleteDataListener - コールバックリスナー(必須項目)
      • getDataWithRelationObjects

        public void getDataWithRelationObjects​(java.lang.String objectId,
                                               java.lang.String code,
                                               OnGetRKZObjectDataListener onGetRKZObjectDataListener)
        データオブジェクトの単一レコードを取得します。(外部結合)
        パラメータ:
        objectId - オブジェクトID (必須項目)
        code - コード値 (必須項目)
        onGetRKZObjectDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getDataWithRelationObjects

        public void getDataWithRelationObjects​(java.lang.String objectId,
                                               java.lang.String code,
                                               java.lang.Integer treeCount,
                                               OnGetRKZObjectDataListener onGetRKZObjectDataListener)
        データオブジェクトの単一レコードを取得します。(外部結合)
        パラメータ:
        objectId - オブジェクトID (必須項目)
        code - コード値 (必須項目)
        treeCount - 取得階層数 (任意)
        onGetRKZObjectDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getDataListWithRelationObjects

        public void getDataListWithRelationObjects​(java.lang.String objectId,
                                                   java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                   java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                   OnGetRKZObjectDataListListener onGetRKZObjectDataListListener)
        オブジェクトの複数データを取得します。(外部結合)
        パラメータ:
        objectId - オブジェクトID (必須項目)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetRKZObjectDataListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getDataListWithRelationObjects

        public void getDataListWithRelationObjects​(java.lang.String objectId,
                                                   java.lang.Integer treeCount,
                                                   java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                   java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                   OnGetRKZObjectDataListListener onGetRKZObjectDataListListener)
        オブジェクトの複数データを取得します。(外部結合)
        パラメータ:
        objectId - オブジェクトID (必須項目)
        treeCount - 取得階層数 (任意)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetRKZObjectDataListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateDataListWithRelationObjects

        public void getPaginateDataListWithRelationObjects​(java.lang.String objectId,
                                                           java.lang.Integer limit,
                                                           java.lang.Integer offset,
                                                           java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                           java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                           OnGetPagingDataListener<RKZObjectData> onGetPagingDataListener)
        オブジェクトの複数データを取得します。(外部結合)
        パラメータ:
        objectId - オブジェクトID (必須項目)
        limit - 取得件数
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateDataListWithRelationObjects

        public void getPaginateDataListWithRelationObjects​(java.lang.String objectId,
                                                           java.lang.Integer limit,
                                                           java.lang.Integer offset,
                                                           java.lang.Integer treeCount,
                                                           java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                           java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                           OnGetPagingDataListener<RKZObjectData> onGetPagingDataListener)
        オブジェクトの複数データを取得します。(外部結合)
        パラメータ:
        objectId - オブジェクトID (必須項目)
        limit - 取得件数
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        treeCount - 取得階層数 (任意)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getDataWithLocation

        public void getDataWithLocation​(java.lang.String objectId,
                                        java.lang.String code,
                                        RKZLocation location,
                                        OnGetRKZObjectDataListener onGetRKZObjectDataListener)
        位置情報付きオブジェクト情報を取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        code - コード値(必須)
        location - 位置情報(任意)
        onGetRKZObjectDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getDataWithLocation

        public void getDataWithLocation​(java.lang.String objectId,
                                        java.lang.String code,
                                        RKZLocation location,
                                        java.lang.String spotFieldName,
                                        OnGetRKZObjectDataListener onGetRKZObjectDataListener)
        位置情報付きオブジェクト情報を取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        code - コード値(必須)
        location - 位置情報(任意)
        spotFieldName - スポット情報を紐付けいているフィールド名称
        onGetRKZObjectDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getDataListWithLocation

        public void getDataListWithLocation​(java.lang.String objectId,
                                            RKZLocation location,
                                            java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                            java.util.List<RKZSortCondition> rKZApiSortCondition,
                                            OnGetRKZObjectDataListListener onGetRKZObjectDataListListener)
        位置情報付きオブジェクト情報を取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        location - 位置情報(任意)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetRKZObjectDataListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getDataListWithLocation

        public void getDataListWithLocation​(java.lang.String objectId,
                                            RKZLocation location,
                                            java.lang.String spotFieldName,
                                            java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                            java.util.List<RKZSortCondition> rKZApiSortCondition,
                                            OnGetRKZObjectDataListListener onGetRKZObjectDataListListener)
        位置情報付きオブジェクト情報を取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        location - 位置情報(任意)
        spotFieldName - スポット情報を紐付けいているフィールド名称
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetRKZObjectDataListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateDataListWithLocation

        public void getPaginateDataListWithLocation​(java.lang.String objectId,
                                                    java.lang.Integer limit,
                                                    java.lang.Integer offset,
                                                    RKZLocation location,
                                                    java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                    java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                    OnGetPagingDataListener<RKZObjectData> onGetPagingDataListener)
        位置情報付きオブジェクト情報を取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        limit - 取得件数
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        location - 位置情報(任意)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateDataListWithLocation

        public void getPaginateDataListWithLocation​(java.lang.String objectId,
                                                    java.lang.Integer limit,
                                                    java.lang.Integer offset,
                                                    RKZLocation location,
                                                    java.lang.String spotFieldName,
                                                    java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                    java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                    OnGetPagingDataListener<RKZObjectData> onGetPagingDataListener)
        位置情報付きオブジェクト情報を取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        limit - 取得件数
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定
        location - 位置情報(任意)
        spotFieldName - スポット情報を紐付けいているフィールド名称
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetPagingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getFieldDataList

        public void getFieldDataList​(java.lang.String objectId,
                                     OnGetRKZFieldDataListListener onGetRKZFieldDataListListener)
        オブジェクトデータのフィールド定義を取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        onGetRKZFieldDataListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getFieldDataList

        public void getFieldDataList​(java.lang.String objectId,
                                     java.lang.Boolean visibleFieldOnly,
                                     OnGetRKZFieldDataListListener onGetRKZFieldDataListListener)
        オブジェクトデータのフィールド定義を取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        visibleFieldOnly - 表示項目のみ取得する場合True
        onGetRKZFieldDataListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getDataFromQRCode

        public void getDataFromQRCode​(java.lang.String qrCode,
                                      OnGetRKZObjectDataListener onGetRKZObjectDataListener)
        QRコードに該当するオブジェクトデータを取得します。
        パラメータ:
        qrCode - BaaS@rakuzaで生成されたオブジェクトデータを表すQRコード
        onGetRKZObjectDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getSpotList

        public void getSpotList​(java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                java.util.List<RKZSortCondition> rKZApiSortCondition,
                                OnGetSpotListListener onGetSpotListListener)
        スポット情報を取得します。
        パラメータ:
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetSpotListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • registPushDeviceToken

        public void registPushDeviceToken​(java.lang.String userAccessToken,
                                          java.lang.String deviceToken,
                                          OnRegistPushDeviceTokenListener onRegistPushDeviceTokenListener)
        プッシュデバイストークン情報を登録します。
        パラメータ:
        userAccessToken - ユーザアクセストークン (必須項目)
        deviceToken - Push通知デバイストークン (必須項目)
        onRegistPushDeviceTokenListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • clearPushDeviceToken

        public void clearPushDeviceToken​(java.lang.String userAccessToken,
                                         OnClearPushDeviceTokenListener listener)
        プッシュデバイストークン情報を削除します。
        パラメータ:
        userAccessToken - ユーザアクセストークン(必須項目)
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • openPush

        public void openPush​(java.lang.String userAccessToken,
                             java.lang.Integer pushNo,
                             OnOpenPushListener listener)
        プッシュ通知を開封済みにします。
        パラメータ:
        userAccessToken - ユーザーアクセストークン(必須)
        pushNo - プッシュ番号(必須)
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getApplicationSettingData

        public void getApplicationSettingData​(OnGetApplicationSettingDataListener onGetApplicationSettingDataListener)
        アプリケーション設定情報を取得します。
        パラメータ:
        onGetApplicationSettingDataListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getLocaleList

        public void getLocaleList​(java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                  java.util.List<RKZSortCondition> rKZApiSortCondition,
                                  OnGetLocaleListListener onGetLocaleListListener)
        言語情報を取得します
        パラメータ:
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetLocaleListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • setLocale

        public void setLocale​(java.util.Locale locale)
        推奨されていません。
        このメソッドはsetLocale(String, Locale, OnSetLocaleListener)に置き換えられました。
        SDK言語設定
        パラメータ:
        locale - 設定するロケール
      • setLocale

        public void setLocale​(java.lang.String userAccessToken,
                              java.util.Locale locale,
                              OnSetLocaleListener onSetLocaleListener)
        使用中の言語情報をサーバに設定します。
        パラメータ:
        userAccessToken - ユーザーアクセストークン (必須)
        locale - 言語情報 (必須)
        onSetLocaleListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getLocale

        public java.util.Locale getLocale()
        SDK言語取得
        戻り値:
        現在設定しているロケールを返す
      • getStampRallyList

        public void getStampRallyList​(java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                      java.util.List<RKZSortCondition> rKZApiSortCondition,
                                      OnGetStampRallyListListener onGetStampRallyListListener)
        スタンプラリー一覧取得
        パラメータ:
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetStampRallyListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getAllStampRallyList

        public void getAllStampRallyList​(java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                         java.util.List<RKZSortCondition> rKZApiSortCondition,
                                         OnGetStampRallyListListener onGetStampRallyListListener)
        スタンプラリー 全件取得
        パラメータ:
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetStampRallyListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getStampRallySpotList

        public void getStampRallySpotList​(java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                          java.util.List<RKZSortCondition> rKZApiSortCondition,
                                          OnGetStampRallySpotListListener onGetStampRallySpotListListener)
        スタンプラリースポット一覧取得
        パラメータ:
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetStampRallySpotListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getStampRallySpotListByStampRallyId

        public void getStampRallySpotListByStampRallyId​(java.lang.String stampRallyId,
                                                        java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                        java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                        OnGetStampRallySpotListListener onGetStampRallySpotListListener)
        スタンプラリースポット一覧取得 (スタンプラリー指定)
        パラメータ:
        stampRallyId - スタンプラリーIDを指定します。(必須)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetStampRallySpotListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getStampRallySpotListBySpotId

        public void getStampRallySpotListBySpotId​(java.lang.String spotId,
                                                  java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                  java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                  OnGetStampRallySpotListListener onGetStampRallySpotListListener)
        スタンプラリースポット一覧取得 (スポット指定)
        パラメータ:
        spotId - スポットIDを指定します。(必須)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetStampRallySpotListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getStampRallySpotListByBeaconId

        public void getStampRallySpotListByBeaconId​(java.lang.String beaconId,
                                                    java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                    java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                    OnGetStampRallySpotListListener onGetStampRallySpotListListener)
        スタンプラリースポット一覧取得 (ビーコンID指定)
        パラメータ:
        beaconId - ビーコンIDを指定します。(必須)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetStampRallySpotListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • stampComplete

        public void stampComplete​(java.lang.String userAccessToken,
                                  java.lang.String stampRallyId,
                                  OnStampCompleteListener onStampCompleteListener)
        スタンプコンプリート登録
        パラメータ:
        userAccessToken - ユーザーアクセストークンを指定します。(必須)
        stampRallyId - スタンプラリーIDを指定します。(必須)
        onStampCompleteListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • addMyStamp

        public void addMyStamp​(java.lang.String userAccessToken,
                               java.lang.String stampRallyId,
                               java.lang.String stampRallySpotcd,
                               OnAddMyStampListener onAddMyStampListener)
        取得スタンプ登録
        パラメータ:
        userAccessToken - ユーザーアクセストークンを指定します。(必須)
        stampRallyId - スタンプラリーIDを指定します。(必須)
        stampRallySpotcd - スタンプラリースポットIDを指定します。(必須)
        onAddMyStampListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getMyStampHistoryList

        public void getMyStampHistoryList​(java.lang.String userAccessToken,
                                          java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                          java.util.List<RKZSortCondition> rKZApiSortCondition,
                                          OnGetAcquisitionStateOfStampListener onGetAcquisitionStateOfStampListener)
        スタンプ取得履歴取得
        パラメータ:
        userAccessToken - ユーザーアクセストークンを指定します。(必須)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetAcquisitionStateOfStampListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。 rKZApiSearchCondition には コンタクト種別コード(contact_class_cd) に対する 0014:スタンプ取得 または 0015:スタンプコンプリート のみ抽出する条件を自動追加 することに留意。 コンタクト履歴中のスタンプに関するもののみ取得するための措置。
      • getContactList

        public void getContactList​(java.lang.String userAccessToken,
                                   java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                   java.util.List<RKZSortCondition> rKZApiSortCondition,
                                   OnGetContactListListener onGetContactListListener)
        コンタクト履歴一覧取得
        パラメータ:
        userAccessToken - ユーザーアクセストークンを指定します。(必須)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        onGetContactListListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • addContact

        public void addContact​(java.lang.String userAccessToken,
                               Contact contactData,
                               OnAddContactListener onAddContactListener)
        コンタクト履歴登録
        パラメータ:
        userAccessToken - ユーザーアクセストークンを指定します。(必須)
        contactData - 登録するコンタクトデータを指定します(必須)。コンタクト種別CDとコンタクト方法種別CDを指定しない場合API側でエラーとなることに留意。
        onAddContactListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • editUser

        public void editUser​(User userData,
                             OnEditUserListener onEditUserListener)
        ユーザー編集
        パラメータ:
        userData - 編集するユーザー情報 user_access_token を使用する
        onEditUserListener - コールバックリスナ。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getSystemDate

        public void getSystemDate​(OnGetSystemDateListener onGetSystemDateListener)
        システム日付を取得します。
        パラメータ:
        onGetSystemDateListener - コールバックリスナ。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • editPassword

        public void editPassword​(java.lang.String userAccessToken,
                                 java.lang.String nowPassword,
                                 java.lang.String newPassword,
                                 OnEditPasswordListener onEditPasswordListener)
        利用者のパスワード情報を変更する。
        パラメータ:
        userAccessToken - ユーザーアクセストークン
        nowPassword - 現在のパスワード
        newPassword - 新パスワード
        onEditPasswordListener - コールバックリスナ。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • editPasswordRKZWebView

        public void editPasswordRKZWebView​(android.app.Activity activity,
                                           java.lang.String userAccessToken,
                                           RKZWebViewClient webViewClient,
                                           OnGetRKZWebViewListener onGetRKZWebViewListener)
        パスワード変更用WebViewを取得します。
        パラメータ:
        activity - 呼び出し元Activity
        userAccessToken - ユーザーアクセストークン
        webViewClient - RKZWebViewClientオブジェクト
        onGetRKZWebViewListener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • registModelChangeCode

        public void registModelChangeCode​(java.lang.String userAccessToken,
                                          OnRegistModelChangeCodeListener onRegistModelChangeCodeListener)
        機種変更コードを発行する。(パラメータ単数)
        パラメータ:
        userAccessToken - ユーザーアクセストークン
        onRegistModelChangeCodeListener - コールバックリスナ。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • registModelChangeCode

        public void registModelChangeCode​(java.lang.String userAccessToken,
                                          java.lang.String password,
                                          java.lang.Integer limitCode,
                                          java.lang.Integer limitMinute,
                                          OnRegistModelChangeCodeListener onRegistModelChangeCodeListener)
        機種変更認証コードを発行する。(パラメータ複数)
        パラメータ:
        userAccessToken - ユーザーアクセストークン
        password - パスワード
        limitCode - 桁数
        limitMinute - 有効時間(分)
        onRegistModelChangeCodeListener - コールバックリスナ。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • authModelChange

        public void authModelChange​(java.lang.String modelChangeCode,
                                    OnAuthModelChangeListener onAuthModelChangeListener)
        機種変更の認証を行う。(パラメータ単数)
        パラメータ:
        modelChangeCode - 認証コード
        onAuthModelChangeListener - コールバックリスナ。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • authModelChange

        public void authModelChange​(java.lang.String modelChangeCode,
                                    java.lang.String password,
                                    OnAuthModelChangeListener onAuthModelChangeListener)
        機種変更の認証を行う。(パラメータ複数)
        パラメータ:
        modelChangeCode - 認証コード
        password - パスワード
        onAuthModelChangeListener - コールバックリスナ。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • addFavoriteToObjecttData

        public void addFavoriteToObjecttData​(RKZObjectData objectData,
                                             java.lang.String userAccessToken,
                                             OnAddFavoriteListener listener)
        推奨されていません。
        オブジェクトデータのお気に入り情報を登録する。
        パラメータ:
        objectData - オブジェクトデータ
        userAccessToken - ユーザーアクセストークン
        listener - コールバックリスナー。必ず指定して下さい。
      • addFavoriteToObjectData

        public void addFavoriteToObjectData​(RKZObjectData objectData,
                                            java.lang.String userAccessToken,
                                            OnAddFavoriteListener listener)
        推奨されていません。
        オブジェクトデータのお気に入り情報を登録する。
        パラメータ:
        objectData - オブジェクトデータ
        userAccessToken - ユーザーアクセストークン
        listener - コールバックリスナー。必ず指定して下さい。
      • addObjectDataToFavorite

        public void addObjectDataToFavorite​(RKZObjectData objectData,
                                            java.lang.String userAccessToken,
                                            OnAddFavoriteListener listener)
        オブジェクトデータのお気に入り情報を登録する。
        パラメータ:
        objectData - オブジェクトデータ
        userAccessToken - ユーザーアクセストークン
        listener - コールバックリスナー。必ず指定して下さい。
      • deleteFavoriteToObjectData

        public void deleteFavoriteToObjectData​(RKZObjectData objectData,
                                               java.lang.String userAccessToken,
                                               OnDeleteFavoriteListener listener)
        推奨されていません。
        オブジェクトデータのお気に入り情報を削除する。
        パラメータ:
        objectData - オブジェクトデータ
        userAccessToken - ユーザーアクセストークン
        listener - コールバックリスナー。必ず指定して下さい。
      • deleteObjectDataFromFavorite

        public void deleteObjectDataFromFavorite​(RKZObjectData objectData,
                                                 java.lang.String userAccessToken,
                                                 OnDeleteFavoriteListener listener)
        オブジェクトデータのお気に入り情報を削除する。
        パラメータ:
        objectData - オブジェクトデータ
        userAccessToken - ユーザーアクセストークン
        listener - コールバックリスナー。必ず指定して下さい。
      • addFavoriteToNews

        public void addFavoriteToNews​(News news,
                                      java.lang.String userAccessToken,
                                      OnAddFavoriteListener listener)
        推奨されていません。
        替わりにaddNewsToFavorite(News, String, OnAddFavoriteListener)を使用してください。
        お知らせのお気に入り情報を登録する。
        パラメータ:
        news - お知らせデータ (必須)
        userAccessToken - ユーザーアクセストークン
        listener - コールバックリスナー。必ず指定して下さい。
      • addNewsToFavorite

        public void addNewsToFavorite​(News news,
                                      java.lang.String userAccessToken,
                                      OnAddFavoriteListener listener)
        お知らせのお気に入り情報を登録する。
        パラメータ:
        news - お知らせデータ (必須)
        userAccessToken - ユーザーアクセストークン
        listener - コールバックリスナー。必ず指定して下さい。
      • deleteFavoriteToNews

        public void deleteFavoriteToNews​(News news,
                                         java.lang.String userAccessToken,
                                         OnDeleteFavoriteListener listener)
        推奨されていません。
        替わりにdeleteNewsFromFavorite(News, String, OnDeleteFavoriteListener)を使用してください。
        お知らせのお気に入り情報を削除する。
        パラメータ:
        news - お知らせデータ (必須)
        userAccessToken - ユーザーアクセストークン
        listener - コールバックリスナー。必ず指定して下さい。
      • deleteNewsFromFavorite

        public void deleteNewsFromFavorite​(News news,
                                           java.lang.String userAccessToken,
                                           OnDeleteFavoriteListener listener)
        お知らせのお気に入り情報を削除する。
        パラメータ:
        news - お知らせデータ (必須)
        userAccessToken - ユーザーアクセストークン
        listener - コールバックリスナー。必ず指定して下さい。
      • getUserDetail

        public void getUserDetail​(java.lang.String objectId,
                                  java.lang.String userAccessToken,
                                  java.lang.String userDetailId,
                                  OnGetUserDetailListener listener)
        ユーザー詳細を1件取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        userAccessToken - ユーザーアクセストークン(必須)
        userDetailId - ユーザー詳細ID(必須)
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getUserDetail

        public void getUserDetail​(java.lang.String objectId,
                                  java.lang.String userAccessToken,
                                  java.lang.String userDetailId,
                                  UserDetailExtensionAttribute extensionAttribute,
                                  OnGetUserDetailListener listener)
        ユーザー詳細を1件取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        userAccessToken - ユーザーアクセストークン(必須)
        userDetailId - ユーザー詳細ID(必須)
        extensionAttribute - 拡張オブジェクト検索条件値(必須)
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getUserDetailList

        public void getUserDetailList​(java.lang.String objectId,
                                      java.lang.String userAccessToken,
                                      java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                      java.util.List<RKZSortCondition> rKZApiSortCondition,
                                      OnGetUserDetailListListener listener)
        ユーザー詳細を複数件取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        userAccessToken - ユーザーアクセストークン(必須)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getUserDetailList

        public void getUserDetailList​(java.lang.String objectId,
                                      java.lang.String userAccessToken,
                                      java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                      java.util.List<RKZSortCondition> rKZApiSortCondition,
                                      UserDetailExtensionAttribute extensionAttribute,
                                      OnGetUserDetailListListener listener)
        ユーザー詳細を複数件取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        userAccessToken - ユーザーアクセストークン(必須)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        extensionAttribute - 拡張オブジェクト検索条件値(必須)
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateUserDetailList

        public void getPaginateUserDetailList​(java.lang.String objectId,
                                              java.lang.String userAccessToken,
                                              java.lang.Integer limit,
                                              java.lang.Integer offset,
                                              java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                              java.util.List<RKZSortCondition> rKZApiSortCondition,
                                              OnGetPagingDataListener<UserDetail> listener)
        ユーザー詳細を複数件取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        userAccessToken - ユーザーアクセストークン(必須)
        limit - 取得件数(必須)
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定(必須)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateUserDetailList

        public void getPaginateUserDetailList​(java.lang.String objectId,
                                              java.lang.String userAccessToken,
                                              java.lang.Integer limit,
                                              java.lang.Integer offset,
                                              java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                              java.util.List<RKZSortCondition> rKZApiSortCondition,
                                              UserDetailExtensionAttribute extensionAttribute,
                                              OnGetPagingDataListener<UserDetail> listener)
        ユーザー詳細を複数件取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        userAccessToken - ユーザーアクセストークン(必須)
        limit - 取得件数(必須)
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定(必須)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        extensionAttribute - 拡張オブジェクト検索条件値(必須)
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getSharedUserDetail

        public void getSharedUserDetail​(java.lang.String objectId,
                                        java.lang.String userAccessToken,
                                        java.lang.String userDetailId,
                                        java.util.List<UserDetail.VisibilityType> visibility,
                                        OnGetUserDetailListener listener)
        公開されているユーザー詳細を1件取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        userAccessToken - ユーザーアクセストークン(必須)
        userDetailId - ユーザー詳細ID(必須)
        visibility - 取得対象の公開範囲。
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getSharedUserDetailList

        public void getSharedUserDetailList​(java.lang.String objectId,
                                            java.lang.String userAccessToken,
                                            java.util.List<UserDetail.VisibilityType> visibility,
                                            java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                            java.util.List<RKZSortCondition> rKZApiSortCondition,
                                            OnGetUserDetailListListener listener)
        公開されているユーザー詳細を複数件取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        userAccessToken - ユーザーアクセストークン(必須)
        visibility - 取得対象の公開範囲。
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getPaginateSharedUserDetailList

        public void getPaginateSharedUserDetailList​(java.lang.String objectId,
                                                    java.lang.String userAccessToken,
                                                    java.lang.Integer limit,
                                                    java.lang.Integer offset,
                                                    java.util.List<UserDetail.VisibilityType> visibility,
                                                    java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                                    java.util.List<RKZSortCondition> rKZApiSortCondition,
                                                    OnGetPagingDataListener<UserDetail> listener)
        公開されているユーザー詳細を複数件取得します。
        パラメータ:
        objectId - オブジェクトID(必須)
        userAccessToken - ユーザーアクセストークン(必須)
        limit - 取得件数(必須)
        offset - 取得開始位置 0〜の開始位置(レコード位置)を指定(必須)
        visibility - 取得対象の公開範囲。
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。指定しない場合はnullにします。
        rKZApiSortCondition - 取得する情報のソート条件を指定します。指定しない場合はnullにします。
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • addUserDetail

        public void addUserDetail​(UserDetail userDetail,
                                  java.lang.String userAccessToken,
                                  OnAddUserDetailListener listener)
        ユーザー詳細を1件追加します。
        パラメータ:
        userDetail - 追加するユーザー詳細(モデル内のobjectIdは必須項目)
        userAccessToken - ユーザーアクセストークン(必須)
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • editUserDetail

        public void editUserDetail​(UserDetail userDetail,
                                   java.lang.String userAccessToken,
                                   OnEditUserDetailListener listener)
        ユーザー詳細を1件編集します。
        パラメータ:
        userDetail - 編集するユーザー詳細(モデル内のobjectIdとcodeは必須項目)
        userAccessToken - ユーザーアクセストークン(必須)
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • deleteUserDetail

        public void deleteUserDetail​(java.lang.String objectId,
                                     java.lang.String userAccessToken,
                                     java.util.List<RKZSearchCondition> rKZApiSearchCondition,
                                     OnDeleteUserDetailListener listener)
        指定した条件のユーザー詳細を削除します。
        パラメータ:
        objectId - オブジェクトID(必須)
        userAccessToken - ユーザーアクセストークン(必須)
        rKZApiSearchCondition - 取得する情報の検索条件を指定します。
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • deleteAllUserDetail

        public void deleteAllUserDetail​(java.lang.String objectId,
                                        java.lang.String userAccessToken,
                                        OnDeleteUserDetailListener listener)
        すべてのユーザー詳細を削除します。
        パラメータ:
        objectId - オブジェクトID(必須)
        userAccessToken - ユーザーアクセストークン(必須)
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • addUserDetailToFavorite

        public void addUserDetailToFavorite​(UserDetail userDetail,
                                            java.lang.String userAccessToken,
                                            OnAddFavoriteListener listener)
        ユーザー詳細をお気に入りに追加します。
        パラメータ:
        userDetail - 追加するユーザー詳細(モデル内のobjectIdとidは必須項目)
        userAccessToken - ユーザーアクセストークン(必須)
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • deleteUserDetailFromFavorite

        public void deleteUserDetailFromFavorite​(UserDetail userDetail,
                                                 java.lang.String userAccessToken,
                                                 OnDeleteFavoriteListener listener)
        ユーザー詳細をお気に入りから削除します。
        パラメータ:
        userDetail - 追加するユーザー詳細(モデル内のobjectIdとidは必須項目)
        userAccessToken - ユーザーアクセストークン(必須)
        listener - コールバックリスナー。必ず指定してください(nullの場合、このメソッドは処理を行いません)。
      • getUserParams

        protected java.util.Map<java.lang.String,​java.lang.Object> getUserParams​(User user,
                                                                                       boolean isFreeColumn)
        ユーザ情報のパラメータリストを返す
        パラメータ:
        user - ユーザ情報
        isFreeColumn - free_columnsを付加するかどうか
        戻り値:
        ユーザ情報のパラメータリスト
      • getContactParams

        protected java.util.Map<java.lang.String,​java.lang.Object> getContactParams​(Contact contact,
                                                                                          boolean isFreeColumn)