All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.logicbus.backend.message.Message Maven / Gradle / Ivy

There is a newer version: 1.6.16
Show newest version
package com.logicbus.backend.message;

import com.logicbus.backend.Context;

/**
 * 消息
 * @author duanyy
 * @version 1.0.4 [20140410 duanyy] 
* - 增加encoding成员 * * @version 1.0.5 [20140412 duanyy]
* - 修改消息传递模型。
* * @version 1.4.0 [20141117 duanyy]
* - 改造为接口
* * @version 1.6.1.1 [20141118 duanyy]
* - 简化Message接口
* * @version 1.6.2.1 [20141223 duanyy]
* - 增加对Comet的支持
* * @version 1.6.5.6 [20160523 duanyy]
* - 淘汰MessageDoc,采用Context替代
* - 增加getContentType和getContentLength
*/ public interface Message { /** * 初始化 * @param ctx 上下文 */ public void init(Context ctx); /** * 完成 * @param ctx 上下文身上 * @param closeStream 是否关闭链接 */ public void finish(Context ctx,boolean closeStream); /** * 获取内容类型 * @return Content Type */ public String getContentType(); /** * 获取内容长度 * @return 内容长度 */ public long getContentLength(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy