package com.ssj.service.sys.easemob.service;

public interface EasemobService {

	/**
	 * @param easemobName 环信id
	 * @param nickName 用户昵称
	
	 * 方法说明:注册环信用户单个
	
	 * 创立日期:2018年9月25日 下午6:00:46
	 * 创建人:yangcan
	
	 */
	public void createUserSingle(String easemobName,String nickName);
	
	/**
	 * @param easemobName 环信id
	
	 * 方法说明: 删除环信用户单个
	
	 * 创立日期:2018年9月19日 下午5:24:17
	 * 创建人:yangcan
	
	 */
	public void deleteUserSingle(String easemobName);
	
	/**
	 * @param easemobName 环信id
	 * @param nickName 环信用户昵称
	
	 * 方法说明:更新用户昵称
	
	 * 创立日期:2018年9月17日 下午3:39:17
	 * 创建人:yangcan
	
	 */
	public void updateUserNickName(String easemobName,String nickName);
	
	
	/**
	 * @param easemobName 用户环信id
	 * @param friendEasemobName 用户好友环信id
	
	 * 方法说明:添加好友
	
	 * 创立日期:2018年9月17日 下午3:45:04
	 * 创建人:yangcan
	
	 */
	public void addFriendSingle(String easemobName,String friendEasemobName);
	
	/**
	 * @param easemobName 用户环信id
	 * @param friendEasemobName 用户好友环信id
	
	 * 方法说明:删除好友
	
	 * 创立日期:2018年9月17日 下午3:45:25
	 * 创建人:yangcan
	
	 */
	public void deleteFriendSingle(String easemobName,String friendEasemobName);
	
	/**
	 * @param easemobName  用户环信id
	 * @param title 标题
	 * @param content 发送扩展字段 json字符串
	
	 * 方法说明:系统给环信用户发送透传消息
	
	 * 创立日期:2019年3月9日 上午11:06:20
	 * 创建人:yangcan
	
	 */
	public void sendSystemMessages(String easemobName,String title,String content);
}
