cn.jpush.api.device
类 DeviceClient
java.lang.Object
cn.jpush.api.device.DeviceClient
public class DeviceClient
- extends Object
|
方法摘要 |
DefaultResult |
addRemoveDevicesFromTag(String theTag,
Set<String> toAddUsers,
Set<String> toRemoveUsers)
|
DefaultResult |
deleteAlias(String alias,
String platform)
|
DefaultResult |
deleteTag(String theTag,
String platform)
|
AliasDeviceListResult |
getAliasDeviceList(String alias,
String platform)
|
TagAliasResult |
getDeviceTagAlias(String registrationId)
|
TagListResult |
getTagList()
|
BooleanResult |
isDeviceInTag(String theTag,
String registrationID)
|
DefaultResult |
updateDeviceTagAlias(String registrationId,
boolean clearAlias,
boolean clearTag)
|
DefaultResult |
updateDeviceTagAlias(String registrationId,
String alias,
Set<String> tagsToAdd,
Set<String> tagsToRemove)
|
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HOST_NAME_SSL
public static final String HOST_NAME_SSL
- 另请参见:
- 常量字段值
DEVICES_PATH
public static final String DEVICES_PATH
- 另请参见:
- 常量字段值
TAGS_PATH
public static final String TAGS_PATH
- 另请参见:
- 常量字段值
ALIASES_PATH
public static final String ALIASES_PATH
- 另请参见:
- 常量字段值
DeviceClient
public DeviceClient(String masterSecret,
String appKey)
DeviceClient
public DeviceClient(String masterSecret,
String appKey,
int maxRetryTimes)
DeviceClient
public DeviceClient(String masterSecret,
String appKey,
int maxRetryTimes,
HttpProxy proxy)
getDeviceTagAlias
public TagAliasResult getDeviceTagAlias(String registrationId)
throws APIConnectionException,
APIRequestException
- 抛出:
APIConnectionException
APIRequestException
updateDeviceTagAlias
public DefaultResult updateDeviceTagAlias(String registrationId,
boolean clearAlias,
boolean clearTag)
throws APIConnectionException,
APIRequestException
- 抛出:
APIConnectionException
APIRequestException
updateDeviceTagAlias
public DefaultResult updateDeviceTagAlias(String registrationId,
String alias,
Set<String> tagsToAdd,
Set<String> tagsToRemove)
throws APIConnectionException,
APIRequestException
- 抛出:
APIConnectionException
APIRequestException
getTagList
public TagListResult getTagList()
throws APIConnectionException,
APIRequestException
- 抛出:
APIConnectionException
APIRequestException
isDeviceInTag
public BooleanResult isDeviceInTag(String theTag,
String registrationID)
throws APIConnectionException,
APIRequestException
- 抛出:
APIConnectionException
APIRequestException
addRemoveDevicesFromTag
public DefaultResult addRemoveDevicesFromTag(String theTag,
Set<String> toAddUsers,
Set<String> toRemoveUsers)
throws APIConnectionException,
APIRequestException
- 抛出:
APIConnectionException
APIRequestException
deleteTag
public DefaultResult deleteTag(String theTag,
String platform)
throws APIConnectionException,
APIRequestException
- 抛出:
APIConnectionException
APIRequestException
getAliasDeviceList
public AliasDeviceListResult getAliasDeviceList(String alias,
String platform)
throws APIConnectionException,
APIRequestException
- 抛出:
APIConnectionException
APIRequestException
deleteAlias
public DefaultResult deleteAlias(String alias,
String platform)
throws APIConnectionException,
APIRequestException
- 抛出:
APIConnectionException
APIRequestException
Copyright © 2014. All Rights Reserved.