/**
* Kandata
* Copyright (C) 2003. Yoshinori Watanabe
* 
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
* 
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
* Lesser General Public License for more details.
* 
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
*/
package hello.server;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import kandata.server.*;
import roomreservation.common.*;

/**
 * Helloのサーバ側アプリケーション.
 * クライアントにメッセージを返す。
 */
public class HelloServer implements KandataServer {

	String MESSAGE = "Hello Kandata (^o^)";		// お約束

	/**
	 *
	 */
	public void init(KandataServerContext serverContext) {
		serverContext.putAction("getMessage", new GetMessageAction());
	}
	
	public void connected(KandataClientContext context) {
	}
	public void disconnected(KandataClientContext context) {
	}
	public void exit() {
	}
	class GetMessageAction implements KandataAction {
		public Object execute(KandataEvent event) {
			return MESSAGE;
		}
	}
}


