文档管理中心
我的

Subscriber

java.lang.Object

|---com.huawei.hihealth.CommonParam

|---|---com.huawei.hihealth.model.Subscriber

public class Subscriber
extends CommonParam
订阅者类

Since:

2022-03-29

Nested Class Summary

展开

Nested classes/interfaces inherited from interface android.os.Parcelable

android.os.Parcelable.ClassLoaderCreator, android.os.Parcelable.Creator

Field Summary

展开

Fields inherited from interface android.os.Parcelable

CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE

Constructor Summary

展开

Constructor and Description

Subscriber(java.lang.String appId, java.lang.String subscriberId, java.lang.String secret, ReceiverFilter filter) 构造函数

Method Summary

展开

Modifier and Type

Method and Description

java.lang.String

getAppId() 获取应用id

ReceiverFilter

getFilter() 获取消息过滤器对象

int

getLastNotifyDate() 获取上次通知时间

int

getMode() 获取订阅方式

java.lang.String

getSecret() 获取订阅者验签密钥

java.lang.String

getSubscriberId() 获取订阅者ID

void

setAppId(java.lang.String appId) 设置应用id

void

setFilter(ReceiverFilter filter) 设置ReceiverFilter对象

void

setLastNotifyDate(int lastNotifyDate) 设置上次通知时间

void

setMode(int mode) 设置订阅方式

void

setSecret(java.lang.String secret) 设置订阅者验签密钥

void

setSubscriberId(java.lang.String subscriberId) 设置订阅者ID

展开

Methods inherited from class com.huawei.hihealth.CommonParam

getBoolean, getDouble, getInt, getString, putBoolean, putDouble, putInt, putString

展开

Methods inherited from class java.lang.Object

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

展开

Methods inherited from interface android.os.Parcelable

describeContents, writeToParcel

Constructor Detail

Subscriber

public Subscriber(java.lang.String appId, java.lang.String subscriberId, java.lang.String secret, ReceiverFilter filter)

构造函数

Parameters:

展开

Parameter Name

Parameter Description

appId

开发者联盟上申请的应用id

subscriberId

云侧分配的订阅者ID

secret

云侧分配的订阅者验签秘钥

filter

广播过滤器

Method Detail

getAppId

public java.lang.String getAppId()

获取应用id

Returns:

应用id

setAppId

public void setAppId(java.lang.String appId)

设置应用id

Parameters:

展开

Parameter Name

Parameter Description

appId

应用id

getSubscriberId

public java.lang.String getSubscriberId()

获取订阅者ID

Returns:

订阅者ID

setSubscriberId

public void setSubscriberId(java.lang.String subscriberId)

设置订阅者ID

Parameters:

展开

Parameter Name

Parameter Description

subscriberId

订阅者ID

getMode

public int getMode()

获取订阅方式

Returns:

订阅方式

setMode

public void setMode(int mode)

设置订阅方式

Parameters:

展开

Parameter Name

Parameter Description

mode

订阅方式

getSecret

public java.lang.String getSecret()

获取订阅者验签密钥

Returns:

订阅者验签密钥

setSecret

public void setSecret(java.lang.String secret)

设置订阅者验签密钥

Parameters:

展开

Parameter Name

Parameter Description

secret

订阅者验签密钥

getFilter

public ReceiverFilter getFilter()

获取消息过滤器对象

Returns:

ReceiverFilter对象

setFilter

public void setFilter(ReceiverFilter filter)

设置ReceiverFilter对象

Parameters:

展开

Parameter Name

Parameter Description

filter

ReceiverFilter对象

getLastNotifyDate

public int getLastNotifyDate()

获取上次通知时间

Returns:

上次通知时间

setLastNotifyDate

public void setLastNotifyDate(int lastNotifyDate)

设置上次通知时间

Parameters:

展开

Parameter Name

Parameter Description

lastNotifyDate

上次通知时间