package jp.cssj.cti;

import java.io.IOException;

/**
 * CSSJサーバーに接続するためのドライバです。
 * 
 * @author <a href="mailto:miyabe at gnn.co.jp">MIYABE Tatsuhiko </a>
 * @version $Id: CTIDriver.java,v 1.1 2005/03/26 10:22:30 harumanx Exp $
 */
public interface CTIDriver {
	/**
	 * セッションを作成します。
	 * 
	 * @param user
	 *            ユーザー名
	 * @param password
	 *            パスワード
	 * @return セッション。
	 * @throws IOException
	 * @throws SecurityException
	 *             認証に失敗した場合。
	 */
	public CTISession createSession(String user, String password)
			throws IOException, SecurityException;
}