ナビゲーション・リンクをスキップ
C D E G H I O P R S T U V 

C

create() - インタフェース のメソッドorg.iplass.mtp.impl.googlecloud.GoogleCredentialsFactory
Google 資格情報を生成する
create() - クラス のメソッドorg.iplass.mtp.impl.googlecloud.ServiceAccountSecretKeyGoogleCredentialsFactory
 
create(String) - クラス のstaticメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationTarget
通知対象インスタンスを作成する

D

destroy() - クラス のメソッドorg.iplass.mtp.impl.googlecloud.GoogleCloudSettings
 
destroy() - クラス のメソッドorg.iplass.mtp.impl.pushnotification.fcmv1.PushNotificationService
 
DETAIL_LIST - クラス のstatic変数org.iplass.mtp.pushnotification.fcmv1.PushNotificationResultDetailKey
レスポンス詳細キー:詳細リスト 本キーで取得した結果は List<PushNotificationResponseDetail>となります。

E

EmptyRegistrationTokenHandler - org.iplass.mtp.impl.pushnotification.fcmv1のクラス
RegistrationTokenHandler 空実装 PushNotificationService のデフォルトの RegistrationTokenHandler として利用します。
EmptyRegistrationTokenHandler() - クラス のコンストラクタorg.iplass.mtp.impl.pushnotification.fcmv1.EmptyRegistrationTokenHandler
 

G

getAccessTokenValue() - クラス のメソッドorg.iplass.mtp.impl.googlecloud.GoogleCloudSettings
アクセストークンを取得する
getCause() - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
例外を取得します。
getCredentials() - クラス のメソッドorg.iplass.mtp.impl.googlecloud.GoogleCloudSettings
GoogleCredentials インスタンスを取得する
getErrorMessage() - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
エラーメッセージを取得する。
getFieldName() - 列挙 のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationTargetType
Http V1 API のフィールド名
getMessageId() - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
送信されたメッセージの識別子を取得する。
getPrefixedValue(String) - 列挙 のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationTargetType
プレフィックス付き宛先を取得する PushNotificationService を利用する場合、 実行時の引数 org.iplass.mtp.pushnotification.PushNotification の to に設定する値には、宛先を現す接頭辞が必要となる。
getProxyHost() - クラス のメソッドorg.iplass.mtp.impl.googlecloud.ServiceAccountSecretKeyGoogleCredentialsFactory
プロキシホストを取得する
getProxyPort() - クラス のメソッドorg.iplass.mtp.impl.googlecloud.ServiceAccountSecretKeyGoogleCredentialsFactory
プロキシポートを取得する
getResponse() - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
レスポンス本体を取得する
getRetryAfterSeconds() - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
再実行間隔(秒)を取得する。
getRetryCount() - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
リトライ回数を取得する。
getScope() - クラス のメソッドorg.iplass.mtp.impl.googlecloud.ServiceAccountSecretKeyGoogleCredentialsFactory
GoogleCredentials に設定するスコープを取得する
getServiceAccountSecretKeyFilePath() - クラス のメソッドorg.iplass.mtp.impl.googlecloud.ServiceAccountSecretKeyGoogleCredentialsFactory
サービスアカウント用の秘密鍵ファイルを取得する
getStatus() - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
ステータスを取得する
getTarget() - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
通知対象を取得する
getTarget() - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationTarget
通知対象を取得します
getTargetType(String) - 列挙 のstaticメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationTargetType
通知先タイプのフィールド名に一致する通知先タイプを取得する
getType() - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationTarget
対象タイプを取得します
GoogleCloudSettings - org.iplass.mtp.impl.googlecloudのクラス
GoogleCloud設定
GoogleCloudSettings() - クラス のコンストラクタorg.iplass.mtp.impl.googlecloud.GoogleCloudSettings
 
GoogleCredentialsFactory - org.iplass.mtp.impl.googlecloudのインタフェース
Google資格情報生成機能

H

handleResponse(PushNotificationTarget, int, String, long) - クラス のメソッドorg.iplass.mtp.impl.pushnotification.fcmv1.PushNotificationService
実行結果をハンドリングする 外部サービスの実行結果を受け、通知の結果を生成する。

I

init(Config) - クラス のメソッドorg.iplass.mtp.impl.googlecloud.GoogleCloudSettings
 
init(Config) - クラス のメソッドorg.iplass.mtp.impl.pushnotification.fcmv1.PushNotificationService
 

O

org.iplass.mtp.impl.googlecloud - パッケージ org.iplass.mtp.impl.googlecloud
 
org.iplass.mtp.impl.pushnotification.fcmv1 - パッケージ org.iplass.mtp.impl.pushnotification.fcmv1
 
org.iplass.mtp.pushnotification.fcmv1 - パッケージ org.iplass.mtp.pushnotification.fcmv1
 

P

postProcessOfReequestPushApi(PushNotificationResponseDetail) - クラス のメソッドorg.iplass.mtp.impl.pushnotification.fcmv1.PushNotificationService
通知APIリクエスト後処理 API の結果によって実行する処理を定義する。
pushImpl(Tenant, PushNotification) - クラス のメソッドorg.iplass.mtp.impl.pushnotification.fcmv1.PushNotificationService
 
PushNotificationResponseDetail - org.iplass.mtp.pushnotification.fcmv1のクラス
FCM V1 API 用 Push 通知レスポンス詳細 FCM へ Push 通知の要求した結果の詳細情報です。
PushNotificationResponseDetail(PushNotificationStatus) - クラス のコンストラクタorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
コンストラクタ
PushNotificationResultDetailKey - org.iplass.mtp.pushnotification.fcmv1のクラス
PushNotificationResult の詳細キーを定義します FCM HTTP v1 API のプッシュ通知実行結果における、詳細情報を取得するためのキーです。
PushNotificationService - org.iplass.mtp.impl.pushnotification.fcmv1のクラス
Firebase Cloud Messaging (FCM) V1 API 通知サービス FCM V1 API を利用した Push 通知を実現する機能です。
PushNotificationService() - クラス のコンストラクタorg.iplass.mtp.impl.pushnotification.fcmv1.PushNotificationService
 
PushNotificationStatus - org.iplass.mtp.pushnotification.fcmv1の列挙
FCM v1 API 用 Push 通知状態 push 通知の実行結果の状態を現します。
PushNotificationTarget - org.iplass.mtp.pushnotification.fcmv1のクラス
FCM v1 API 用 Push 通知対象
PushNotificationTarget(PushNotificationTargetType, String) - クラス のコンストラクタorg.iplass.mtp.pushnotification.fcmv1.PushNotificationTarget
コンストラクタ
PushNotificationTargetType - org.iplass.mtp.pushnotification.fcmv1の列挙
Push 宛先タイプ

R

RegistrationTokenHandler - org.iplass.mtp.pushnotification.fcmv1のインタフェース
FCM v1 API 利用時登録トークンハンドラ トークン通知において、レスポンスに応じた処理を定義する。
requestPushApi(PushNotificationTarget, Map<String, Object>) - クラス のメソッドorg.iplass.mtp.impl.pushnotification.fcmv1.PushNotificationService
FCM V1 API リクエストを行う FCM 送信 API仕様 に沿ったリクエストを行う。
requestPushApiExponentialBackoff(PushNotificationTarget, Map<String, Object>) - クラス のメソッドorg.iplass.mtp.impl.pushnotification.fcmv1.PushNotificationService
指数バックオフリトライを考慮した、FCM V1 API リクエストを行う リトライ可能なエラーの場合は、レスポンスヘッダ "retry-after" の秒数待ち再度リクエストを行う。

S

ServiceAccountSecretKeyGoogleCredentialsFactory - org.iplass.mtp.impl.googlecloudのクラス
サービスアカウント用秘密鍵ファイルを利用した Google資格情報 Google以外の環境を利用して、Google サービスを利用する場合はサービスアカウント用の秘密鍵ファイルを生成し設定する必要があります。
ServiceAccountSecretKeyGoogleCredentialsFactory() - クラス のコンストラクタorg.iplass.mtp.impl.googlecloud.ServiceAccountSecretKeyGoogleCredentialsFactory
 
setCause(Throwable) - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
例外を設定する
setErrorMessage(String) - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
エラーメッセージを設定する
setMessageId(String) - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
メッセージの識別子を設定する
setProxyHost(String) - クラス のメソッドorg.iplass.mtp.impl.googlecloud.ServiceAccountSecretKeyGoogleCredentialsFactory
プロキシホストを設定する
setProxyPort(int) - クラス のメソッドorg.iplass.mtp.impl.googlecloud.ServiceAccountSecretKeyGoogleCredentialsFactory
プロキシポートを設定する
setResponse(String) - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
レスポンス本体を設定する
setRetryAfterSeconds(long) - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
再実行間隔(秒)を設定する
setRetryCount(int) - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
リトライ回数を設定する
setScope(String[]) - クラス のメソッドorg.iplass.mtp.impl.googlecloud.ServiceAccountSecretKeyGoogleCredentialsFactory
/** GoogleCredentials に設定するスコープを設定する
setServiceAccountSecretKeyFilePath(String) - クラス のメソッドorg.iplass.mtp.impl.googlecloud.ServiceAccountSecretKeyGoogleCredentialsFactory
サービスアカウント用の秘密鍵ファイルを設定する
setStatus(PushNotificationStatus) - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
ステータスを設定する
setTarget(PushNotificationTarget) - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
通知対象を設定する

T

toString() - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
 
toString() - クラス のメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationTarget
 

U

unregistered(PushNotificationTarget) - クラス のメソッドorg.iplass.mtp.impl.pushnotification.fcmv1.EmptyRegistrationTokenHandler
 
unregistered(PushNotificationTarget) - インタフェース のメソッドorg.iplass.mtp.pushnotification.fcmv1.RegistrationTokenHandler
デバイストークン未登録の場合に実行する処理

V

valueOf(String) - 列挙 のstaticメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationStatus
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 のstaticメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationTargetType
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 のstaticメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationStatus
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 のstaticメソッドorg.iplass.mtp.pushnotification.fcmv1.PushNotificationTargetType
この列挙型の定数を含む配列を宣言されている順序で返します。
C D E G H I O P R S T U V 
ナビゲーション・リンクをスキップ