LinkSDKHelper
SenseLink RESTfulインターフェースとMqttメッセージプッシュ仕組みをカプセル化
機能類の説明
LinkSDKHelper
LinkSDKを初期化し、ネットワークリクエストパラメータを設定
メンバー関数
説明
導入バージョン
boolean isCAVerify()
CA Verificationかを取得
2.0.0
int getConnectTimeout()
接続タイムアウトを取得
2.0.0
int getReadTimeout()
読み取りタイムアウトを取得
2.0.0
int getWriteTimeout()
書き込みタイムアウトを取得
2.0.0
LinkSDKHelper addInterceptor(Interceptor interceptor)
インターセプターを追加
2.0.0
LanguageTypeEnum getLanguageType()
言語種類を取得
2.0.0
LinkSDKHelper init(String url,Context context)
初期化
2.0.0
LinkSDKHelper setUrl(String url)
URLを設定
2.0.0
LinkSDKHelper setCAVerify(boolean caVerify)
CA Verificationを設定
2.0.0
LinkSDKHelper setConnectTimeout(int connectTimeout)
接続タイムアウトを設定
2.0.0
LinkSDKHelper setReadTimeout(int readTimeout)
読み取りタイムアウトを設定
2.0.0
LinkSDKHelper setWriteTimeout(int writeTimeout)
書き込みタイムアウトを設定
2.0.0
LinkSDKHelper setInterceptorList(List interceptorList)
インターセプターをバッチ追加
2.0.0
List getInterceptorList()
インターセプターリストを取得
2.0.0
LinkSDKHelper setLanguage(LanguageTypeEnum type)
言語種類を設定
2.0.0
String getUrl()
URLを取得
2.0.0
メンバー関数の説明
boolean isCAVerify()
CA Verificationかを取得
パラメータ
なし
戻り値
戻り値
説明
導入バージョン
true
全てのネットワーク接続でCA証明書を検証する
2.0.0
false
全てのネットワーク接続でCA証明書を検証しない
2.0.0
例外
なし
int getConnectTimeout()
接続タイムアウトを取得
パラメータ
なし
戻り値
接続タイムアウト(ミリ秒)
例外
なし
int getReadTimeout()
読み取りタイムアウトを取得
パラメータ
なし
戻り値
読み込みタイムアウト(ミリ秒)
例外
なし
int getWriteTimeout()
書き込みタイムアウトを取得
パラメータ
なし
戻り値
書き込みタイムアウト(ミリ秒)
例外
なし
LinkSDKHelper addInterceptor(Interceptor interceptor)
インターセプターを追加
パラメータ
パラメータ名
Type
説明
備考
導入バージョン
interceptor
Interceptor
インターセプター
okhttpインターセプター
2.0.0
戻り値
Current Object
例外
なし
LanguageTypeEnum getLanguageType()
言語タイプを取得
パラメータ
なし
戻り値
LanguageTypeEnum
例外
なし
LinkSDKHelper init(String url,Context context)
初期化
パラメータ
パラメータ名
Type
説明
備考
導入バージョン
url
String
サーバアドレス
なし
2.0.0
context
Context
コンテクスト
なし
2.0.0
戻り値
Current Object
例外
なし
LinkSDKHelper setUrl(String url)
URLを設定
パラメータ
パラメータ名
Type
説明
備考
導入バージョン
url
String
サーバアドレス
なし
2.0.0
戻り値
Current Object
例外
なし
LinkSDKHelper setCAVerify(boolean caVerify)
CA Verificationを設定
パラメータ
パラメータ名
Type
説明
備考
導入バージョン
caVerify
boolean
CA Verificationを設定
なし
2.0.0
戻り値
Current Object
例外
なし
LinkSDKHelper setConnectTimeout(int connectTimeout)
接続タイムアウトを設定
パラメータ
パラメータ名
Type
説明
備考
導入バージョン
connectTimeout
int
接続タイムアウト
ミリ秒
2.0.0
戻り値
Current Object
例外
なし
LinkSDKHelper setReadTimeout(int readTimeout)
読み取りタイムアウトを設定
パラメータ
パラメータ名
Type
説明
備考
導入バージョン
readTimeout
int
読み取りタイムアウト
ミリ秒
2.0.0
戻り値
Current Object
例外
なし
LinkSDKHelper setWriteTimeout(int writeTimeout)
書き込みタイムアウトを設定
パラメータ
パラメータ名
Type
説明
備考
導入バージョン
writeTimeout
int
書き込みタイムアウト
ミリ秒
2.0.0
戻り値
Current Object
例外
なし
LinkSDKHelper setInterceptorList(List interceptorList)
BatchAddインターセプター
パラメータ
パラメータ名
Type
説明
備考
導入バージョン
interceptorList
List
インターセプター List
Okhttpインターセプター
2.0.0
戻り値
Current Object
例外
なし
List getInterceptorList()
インターセプターリストを取得
パラメータ
なし
戻り値
インターセプターリスト
例外
なし
LinkSDKHelper setLanguage(LanguageTypeEnum type)
言語タイプを設定
パラメータ
パラメータ名
Type
説明
備考
導入バージョン
type
LanguageTypeEnum
言語タイプ
なし
2.0.0
戻り値
Current Object
例外
なし
String getUrl()
URLを取得
パラメータ
なし
戻り値
サーバアドレス
例外
なし
最終更新