📄 clientoutput.java
字号:
package ConnectAdapter;
import Classification.ClassifyConfig;
import java.io.PrintWriter;
import Kernel.CommodityInfo;
/**
* Created by IntelliJ IDEA.
* User: Administrator
* Date: 2003-9-20
* Time: 23:30:18
* To change this template use Options | File Templates.
*/
public class ClientOutput extends Thread{
private PrintWriter out;
private boolean flag = true;
private Clienter clienter;
public ClientOutput(PrintWriter out,Clienter clienter){
this.out = out;
this.clienter = clienter;
}
public void run(){
while(flag){
}
}
public void sendMessage(String messageType,String content){
System.out.print("Output MessageType ; "+messageType+"|");
//System.out.println("Output Content ; "+content);
if (messageType.equals("LOGSUCC")){
String sendStr = messageType+"%"+ClassifyConfig.getInstance().getXMLLocale()
+"%"+ClassifyConfig.getInstance().getBBSName()+ CommodityInfo.getAllKind();
System.out.println(sendStr);
out.println(sendStr);
}
if (messageType.equals("USERINFO")){
String userInfoStr = "USERINFO%"+clienter.userInfo.getUserInfo(clienter.USERID);
System.out.println(userInfoStr);
out.println(userInfoStr);
}
if (messageType.equals("INITATTENTIONLIST")){
String attentionList = clienter.userAttention.getInitAttentionList();
System.out.println("INITAttentionList : "+attentionList);
out.println(attentionList);
}
if (messageType.equals("ATTENTIONLIST")){
String attentionList = clienter.userAttention.getAttentionList();
if (attentionList != null){
System.out.println("AttentionList : "+attentionList);
out.println(attentionList);
}
}
/*
if (messageType.equals("COLLECTIONINDEX")){
String CollcectionIndex = "COLLECTIONINDEX%"+UserCollection.getCollectionIndex(this.USERID);
System.out.println(CollcectionIndex);
out.println(CollcectionIndex);
}
*/
if (messageType.equals("LOGFAIL")){
out.println("LOGFAIL");
}
if (messageType.equals("REGSUCC")){
out.println("REGSUCC");
}
if (messageType.equals("REGFAIL")){
out.println("REGFAIL");
}
if (messageType.equals("TRADEINFO")){
out.println(content);
}
if (messageType.equals("INFOEND")){
out.println("INFOEND");
}
if (messageType.equals("COLLECTIONINFO")){
out.println(content);
}
if (messageType.equals("COLLECTIONEND")){
out.println("COLLECTIONEND");
}
if (messageType.equals("ONLINE")){
out.println(content);
}
if (messageType.equals("MAILSUCC")){
out.println("MAILSUCC");
}
if (messageType.equals("MAILFAIL")){
out.println("MAILFAIL");
}
if (messageType.equals("UPDUSERSUCC")){
out.println("UPDUSERSUCC");
}
if (messageType.equals("UPDUSERFAIL")){
out.println("UPDUSERFAIL");
}
if (messageType.equals("AREYOUHERE")){
out.println("AREYOUHERE");
}
if (messageType.equals("SYSTEMINFO")){
out.println("SYSTEMINFO%"+content);
}
if (messageType.equals("EXIT")){
out.println("EXIT");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -