peventadapter.java

来自「移动CMPP的网关,JAVA又一实现,非常完整的代码.」· Java 代码 · 共 115 行

JAVA
115
字号


package com.grail.comm.core;


/**
 * <p>Title: 短信 项目</p>
 *
 * <p>Description:协议事件适配器,实现PEventListener接口</p>
 *
 * <p>Copyright: Copyright (c) 2004 合力阳光</p>
 *
 * <p>Company: 合力阳光</p>
 * @author ray/刘有为
 * @version 1.0
 */
public class PEventAdapter
    implements PEventListener
{

    /**
     * <p>构造方法</p>
     */
    public PEventAdapter()
    {
    }

    /**
     * <p>根据事件的类型进行相应的处理.</p>
     * @param pevent 协议事件
     */
    public void handle(PEvent e)
    {
        switch(e.getType())
        {
        case 2: 
            childCreated((PLayer)e.getData());
            break;

        case 1: 
            created();
            break;

        case 4: 
            deleted();
            break;

        case 64:
            messageDispatchFail((PMessage)e.getData());
            break;

        case 32:
            messageDispatchFail((PMessage)e.getData());
            break;

        case 8: 
            messageDispatchFail((PMessage)e.getData());
            break;

        case 16:
            messageDispatchFail((PMessage)e.getData());
            break;
        }
    }

    /**
     * @param player
     */
    public void childCreated(PLayer player)
    {
    }

    /**
     * @param pmessage
     */
    public void messageSendError(PMessage pmessage)
    {
    }

    /**
     * @param pmessage
     */
    public void messageSendSuccess(PMessage pmessage)
    {
    }

    /**
     * @param pmessage
     */
    public void messageDispatchFail(PMessage pmessage)
    {
    }

    /**
     * @param pmessage
     */
    public void messageDispatchSuccess(PMessage pmessage)
    {
    }

    /**
     * 
     */
    public void created()
    {
    }

    /**
     * 
     */
    public void deleted()
    {
    }
}

⌨️ 快捷键说明

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