⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msnadapter.java

📁 J2me实现的MSN Messeger客户端程序。聊天、添加好友、删除好友、阻止好友
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
/*
 * @(#)MsnAdapter.java
 *
 * Copyright (c) 20-2002, JangHo Hwang
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 	1. Redistributions of source code must retain the above copyright
 * notice, this list of conditions and the following disclaimer.
 *
 * 	2. Redistributions in binary form must reproduce the above copyright
 * notice, this list of conditions and the following disclaimer in the
 * documentation and/or other materials provided with the distribution.
 *
 * 	3. Neither the name of the JangHo Hwang nor the names of its contributors
 * may be used to endorse or promote products derived from this software
 * without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 * A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR
 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 *
 *    $Id: MsnAdapter.java,v 2.0 2004/12/21 16:15:08 chenzs Exp $
 */
package vitular.msnp.event;

/**
 * 灏哖roperties鏀规垚 Hashtable 浠ラ\uFFFD傚簲j2me 2004/5/27 ceze
 */
import java.util.Hashtable;


import vitular.msnp.SwitchboardSession;
import vitular.msnp.entity.MsnFriend;
//import rath.msnm.ftp.VolatileTransferServer;
//import rath.msnm.ftp.VolatileDownloader;
import vitular.msnp.msg.MimeMessage;

/**
 * 锟今悼憋拷锟斤拷8锟斤拷 MSN Server锟斤拷锟斤拷 锟斤拷锟斤拷锟较达拷 锟睫斤拷锟斤拷 锟教猴拷飘锟斤拷;
 * 贸锟斤拷锟斤拷 锟斤拷 锟街达拷 锟教猴拷飘 锟斤拷锟斤拷锟斤拷 锟斤拷锟斤拷锟斤拷锟教斤拷锟斤拷 锟斤拷锟斤拷锟斤拷 锟街猴拷 努锟斤拷锟斤拷锟教达拷.
 *
 * @author Jang-Ho Hwang, rath@linuxkorea.co.kr
 * @version $Id: MsnAdapter.java,v 2.0 2004/12/21 16:15:08 chenzs Exp $
 */
public class MsnAdapter
    implements MsnListener {
  /**
   * 锟轿憋拷锟斤拷锟斤拷 锟较凤拷蔷锟劫达拷 锟睫斤拷锟斤拷锟教达拷.
   * 锟节斤拷锟斤拷 锟轿憋拷锟斤拷锟教革拷(锟斤拷锟斤拷锟街硷拷)锟斤拷 锟叫筹拷锟斤拷; 锟斤拷n锟截达拷.
   */
  public void loginComplete(MsnFriend own) {

  }

  /**
   * x锟斤拷锟斤拷锟斤拷 锟绞达拷 锟斤拷锟教碉拷锟教芭筹拷, 锟斤拷泄锟饺o拷锟\uFFFD 撇锟斤拷; 锟斤拷锟\uFFFD,
   * 锟斤拷 锟教猴拷飘锟斤拷 锟竭硷拷锟较帮拷, 锟斤拷锟斤拷: ~锟斤拷却锟\uFFFD.
   * 锟狡癸拷瓢 锟轿憋拷锟斤拷; 锟斤拷 锟斤拷 锟斤拷;锟斤拷 锟竭伙拷谴锟\uFFFD 锟教猴拷飘锟教达拷.
   */
  public void loginError(String header) {

  }

  /**
   * 锟轿憋拷锟斤拷 锟斤拷 锟斤拷, 锟斤拷锟铰革拷 锟铰讹拷锟斤拷8锟斤拷 锟劫操撅拷;锟斤拷, 锟节斤拷锟斤拷
   * Contact list锟斤拷 锟街达拷 锟斤拷锟斤拷锟斤拷呖锟\uFFFD 锟斤拷锟铰帮拷 Online(趣: substate)锟斤拷
   * 锟斤拷锟斤拷诘锟\uFFFD; 锟斤拷 锟睫家靛甫 锟斤拷锟斤拷 锟斤拷锟斤拷锟斤拷 锟斤拷锟教凤拷 锟斤拷锟斤拷锟截达拷.
   * 锟斤拷fa: 龋锟斤拷 ~锟斤拷锟斤拷a; d犬锟较帮拷 锟斤拷 锟斤拷 锟斤拷俅锟\uFFFD 锟斤拷锟教达拷.
   * <p>
   * 锟斤拷锟斤拷 Online Contact list锟斤拷 锟斤拷锟斤拷锟\uFFFD 锟酵促革拷, MsnFriend 锟斤拷眉锟斤拷
   * Map锟斤拷 锟斤拷锟斤拷锟截滴革拷 锟巾府锟较达拷. (Key锟斤拷: loginName8锟斤拷 锟较革拷 锟斤拷 锟絫锟\uFFFD)
   */
  public void listOnline(MsnFriend friend) {

  }

  /**
   * 锟节斤拷锟斤拷 ContactList锟斤拷 锟街达拷 锟斤拷锟斤拷锟\uFFFD 锟竭匡拷 锟窖革拷锟斤拷 锟铰讹拷锟斤拷锟斤拷 锟角芭筹拷
   * 锟斤拷锟铰革拷 锟斤拷锟斤拷锟较匡拷;锟斤拷, NS锟轿猴拷锟斤拷 锟斤拷锟斤拷4锟\uFFFD 锟睫斤拷锟斤拷锟教达拷.
   */
  public void userOnline(MsnFriend friend) {

  }

  /**
   * 锟节斤拷锟斤拷 Foward ContactList锟斤拷 锟街达拷 锟斤拷锟斤拷锟斤拷锟\uFFFD 锟铰讹拷锟斤拷锟教匡拷锟斤拷 锟斤拷锟斤拷诎锟\uFFFD
   * 锟斤拷锟絭锟斤拷锟\uFFFD8锟斤拷 锟斤拷锟铰帮拷 锟斤拷锟斤拷蔷锟\uFFFD;锟斤拷 NS锟轿猴拷锟斤拷 锟斤拷锟斤拷4锟\uFFFD 锟睫斤拷锟斤拷锟教达拷.
   */
  public void userOffline(String loginName) {

  }

  /**
   * 锟斤拷锟斤拷锟斤拷锟斤拷 Switchboard server锟斤拷 锟斤拷锟截硷拷 锟节脚匡拷锟斤拷 锟斤拷拳锟斤拷没;
   * 锟较匡拷锟斤拷, 锟斤拷 锟斤拷锟斤拷锟斤拷 session锟斤拷 锟斤拷锟斤拷蔷锟劫达拷 锟斤拷; 锟剿凤拷锟截达拷.
   */
  public void switchboardSessionStarted(SwitchboardSession ss) {

  }

  /**
   * 漂d 锟斤拷锟斤拷8锟斤拷 锟斤拷慰锟\uFFFD 锟斤拷锟斤拷诎锟\uFFFD 锟斤拷锟斤拷锟较匡拷=; 锟剿凤拷锟截达拷.
   */
  public void whoJoinSession(SwitchboardSession ss, MsnFriend join) {

  }

  /**
   * 漂d 锟斤拷锟角匡拷锟斤拷 锟斤拷锟斤拷诎锟\uFFFD BYE 锟较帮拷 锟斤拷锟斤拷; 锟斤拷锟\uFFFD=; 锟剿凤拷锟截达拷.
   */
  public void whoPartSession(SwitchboardSession ss, MsnFriend part) {

  }

  /**
   * Switchboard session锟斤拷 锟斤拷锟斤拷8锟轿猴拷锟斤拷 ~锟斤拷蔷锟\uFFFD;锟斤拷 锟揭凤拷锟斤拷锟\uFFFD.
   */
  public void switchboardSessionEnded(SwitchboardSession ss) {

  }

  /**
   * Switchboard session锟斤拷 锟斤拷锟斤拷; 锟较凤拷锟斤拷锟斤拷 锟斤拷锟较帮拷 SS锟轿猴拷锟斤拷 锟斤拷锟斤拷锟斤拷 锟斤拷锟斤拷n锟斤拷锟\uFFFD;锟斤拷
   * 锟竭伙拷锟较达拷 锟教猴拷飘锟教达拷. SwitchboardSession锟斤拷 Session id锟斤拷 null锟斤拷 锟斤拷锟教达拷.
   */
  public void switchboardSessionAbandon(SwitchboardSession ss,
                                        String targetName) {

  }

  /**
   * 漂d Switchboard session锟斤拷锟斤拷 typingUser锟斤拷锟斤拷诎锟\uFFFD 锟睫斤拷锟斤拷 锟皆凤拷锟较达拷
   * 锟斤拷锟较讹拷 锟竭价瞪讹拷 锟揭凤拷锟斤拷锟\uFFFD.
   */
  public void progressTyping(SwitchboardSession ss,
                             MsnFriend friend, String typingUser) {

  }

  /**
   * 漂d Switchboard session锟斤拷锟斤拷 锟轿斤拷锟斤拷飘 锟睫斤拷锟斤拷 锟睫撅拷;锟斤拷 锟揭凤拷锟斤拷锟\uFFFD.
   *
   * @param  ss   锟截达拷 switchboard session
   * @param  msg
   */
  public void instantMessageReceived(SwitchboardSession ss,
                                     MsnFriend friend, MimeMessage mime) {

  }

  /**
   * 锟斤拷锟斤拷锟斤拷锟斤拷 锟节脚匡拷锟斤拷 锟斤拷锟斤拷; 锟斤拷锟斤拷锟絧锟\uFFFD 锟斤拷; 锟剿凤拷锟街达拷 锟睫家碉拷锟教达拷.
   *

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -