package com.ibm.niosvr.nioserver;
import com.ibm.niosvr.nioserver.event.EventAdapter;
/**
* <p>Title: ������¼�������</p>
* <p>Description: ���������������ͻ���ʾ�ĸ����¼�, ������ʵ�־���Ӧ��</p>
* @author starboy
* @version 1.0
*/
public class ServerHandler extends EventAdapter {
public ServerHandler() {
}
public void onAccept() throws Exception {
System.out.println("#onAccept()");
}
public void onAccepted(Request request) throws Exception {
System.out.println("#onAccepted()");
}
public void onRead(Request request) throws Exception {
//byte[] rspData = data;
//if (new String (data).equalsIgnoreCase("query")) {
// rspData = new java.util.Date().toString().getBytes();
//}
//request.attach(rspData);
//System.out.println("#onRead()");
}
public void onWrite(Request request, Response response) throws Exception {
//System.out.println("#onWrite()");
//response.send((byte[])request.attachment());
//response.send("OK".getBytes());
}
public void onClosed(Request request) throws Exception {
//System.out.println("#onClosed()");
}
public void onError(String error) {
System.out.println("#onAError(): " + error);
}
}