Package org.iplass.mtp.pushnotification
Class PushNotificationResult
java.lang.Object
org.iplass.mtp.pushnotification.PushNotificationResult
Push通知の結果を表すクラス。
- 
Constructor SummaryConstructorsConstructorDescriptionデフォルトコンストラクタPushNotificationResult(boolean success, Map<String, Object> details) コンストラクタ
- 
Method SummaryModifier and TypeMethodDescription処理結果の詳細のキーが一致する情報を取得する処理結果の詳細。 利用するPush通知サービス、また処理結果により返却、格納される値は異なる。<T> TgetDetailValue(String key) 処理結果の詳細のキーが一致する情報を取得するbooleanPush通知が成功した(少なくとも、バックエンドサービスに受け付けられたか)か否か。void処理結果の詳細を設定するvoidsetDetails(Map<String, Object> details) 処理結果の詳細を設定するvoidsetSuccess(boolean success) Push通知が成功したか否かを設定する
- 
Constructor Details- 
PushNotificationResultpublic PushNotificationResult()デフォルトコンストラクタ
- 
PushNotificationResultコンストラクタ- Parameters:
- success- Push通知が成功した(少なくとも、バックエンドサービスに受け付けられたか)か否か
- details- 処理結果の詳細
 
 
- 
- 
Method Details- 
setSuccesspublic void setSuccess(boolean success) Push通知が成功したか否かを設定する- Parameters:
- success- Push通知が成功したか否か(成功している場合true)
 
- 
setDetails処理結果の詳細を設定する- Parameters:
- details- 処理結果の詳細
 
- 
isSuccesspublic boolean isSuccess()Push通知が成功した(少なくとも、バックエンドサービスに受け付けられたか)か否か。- Returns:
- Push通知が成功したか否か(成功している場合true)
 
- 
getDetails処理結果の詳細。 利用するPush通知サービス、また処理結果により返却、格納される値は異なる。- Returns:
- 処理結果の詳細
 
- 
setDetail処理結果の詳細を設定する- Parameters:
- key- 詳細キー
- value- 詳細の値
 
- 
getDetail処理結果の詳細のキーが一致する情報を取得する- Parameters:
- key- 詳細キー
- Returns:
- 処理結果の詳細のキーが一致する情報
 
- 
getDetailValue処理結果の詳細のキーが一致する情報を取得する- Type Parameters:
- T- データ型
- Parameters:
- key- キー
- Returns:
- 処理結果の詳細のキーが一致する情報
 
 
-