package com.ks.push.service;
|
|
import com.ks.push.exception.BPushDeviceTokenException;
|
import com.ks.push.pojo.DO.BPushDeviceToken;
|
|
/**
|
* token服务
|
*/
|
public interface BDeviceTokenService {
|
|
/**
|
* 保存token
|
*
|
* @param deviceToken
|
* @throws BPushDeviceTokenException
|
*/
|
public void save(BPushDeviceToken deviceToken) throws BPushDeviceTokenException;
|
|
|
/**
|
* 删除token
|
*
|
* @param appCode
|
* @param deviceId
|
*/
|
public void deleteByDeviceId(String appCode, String deviceId);
|
|
/**
|
* 解绑设备
|
*
|
* @param appCode
|
* @param deviceId
|
*/
|
public void unBindUid(String appCode, String deviceId);
|
|
/**
|
* 绑定设备
|
*
|
* @param appCode
|
* @param deviceId
|
* @param uid
|
*/
|
public void bindUid(String appCode, String deviceId, String uid);
|
|
|
}
|