DConnectProfile
クラスを継承すること。public abstract class SettingProfile extends DConnectProfile
スマートデバイスの各種設定状態の取得および設定機能を提供するAPI.
スマートデバイスの各種設定状態の取得および設定機能を提供するデバイスプラグインは当クラスを継承し、対応APIを実装すること。
DConnectProfile.Responder
mApis, mLogger
コンストラクタと説明 |
---|
SettingProfile()
非推奨です。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static java.lang.String |
getDate(android.content.Intent request)
非推奨です。
リクエストから日時を取得する.
|
static java.lang.Double |
getLightLevel(android.content.Intent request)
非推奨です。
リクエストからバックライト明度を取得する.
|
java.lang.String |
getProfileName()
非推奨です。
プロファイル名を取得する.
|
static java.lang.Integer |
getTime(android.content.Intent request)
非推奨です。
リクエストから消灯するまでの時間(ミリ秒)を取得する.
|
static VolumeKind |
getVolumeKind(android.content.Intent request)
非推奨です。
リクエストから音量種別を取得する.
|
static java.lang.Double |
getVolumeLevel(android.content.Intent request)
非推奨です。
リクエストから音量を取得する.
|
static void |
setDate(android.content.Intent response,
java.lang.String date)
非推奨です。
レスポンスに日時を設定する.
|
static void |
setLightLevel(android.content.Intent response,
double level)
非推奨です。
レスポンスにバックライト明度を設定する.
|
static void |
setTime(android.content.Intent response,
int time)
非推奨です。
レスポンスに消灯するまでの時間(ミリ秒)を設定する.
|
static void |
setVolumeLevel(android.content.Intent response,
double level)
非推奨です。
レスポンスに音量を設定する.
|
addApi, findApi, findApi, getAccessToken, getApi, getApiList, getAttribute, getContentData, getContext, getData, getInterface, getOrigin, getPluginContext, getProduct, getProfile, getRequestCode, getResult, getService, getServiceID, getSessionKey, getVersion, hasApi, isEqual, isIgnoredProfile, isUseLocalOAuth, onRequest, parseBoolean, parseBoolean, parseByte, parseByte, parseDouble, parseDouble, parseFloat, parseFloat, parseInteger, parseInteger, parseLong, parseLong, parseShort, parseShort, removeApi, sendEvent, sendEvent, sendResponse, setAccessToken, setApi, setAttribute, setContext, setInterface, setPluginContext, setProduct, setProfile, setRequestCode, setResponder, setResult, setService, setServiceID, setSessionKey, setUnsupportedError, setVersion
public final java.lang.String getProfileName()
DConnectProfile
getProfileName
クラス内 DConnectProfile
public static VolumeKind getVolumeKind(android.content.Intent request)
request
- リクエストパラメータVolumeKind#UNKNOWN
を返す。
VolumeKind#ALARM
VolumeKind#CALL
VolumeKind#RINGTONE
VolumeKind#MAIL
VolumeKind#OTHER
VolumeKind#UNKNOWN
public static java.lang.Double getVolumeLevel(android.content.Intent request)
request
- リクエストパラメータpublic static java.lang.Double getLightLevel(android.content.Intent request)
request
- リクエストパラメータpublic static java.lang.String getDate(android.content.Intent request)
request
- リクエストパラメータpublic static java.lang.Integer getTime(android.content.Intent request)
request
- リクエストパラメータpublic static void setVolumeLevel(android.content.Intent response, double level)
response
- レスポンスパラメータlevel
- 音量public static void setLightLevel(android.content.Intent response, double level)
response
- レスポンスパラメータlevel
- 音量public static void setDate(android.content.Intent response, java.lang.String date)
response
- レスポンスパラメータdate
- 日時。フォーマットはYYYY-MM-DDThh:mm:ss+0900(RFC3339)。public static void setTime(android.content.Intent response, int time)
response
- レスポンスパラメータtime
- 消灯するまでの時間(ミリ秒)