jp.ac.fun.osawalab.tileworld.connector
クラス TempConnector

java.lang.Object
  上位を拡張 jp.ac.fun.osawalab.tileworld.connector.Connector
      上位を拡張 jp.ac.fun.osawalab.tileworld.connector.TempConnector

public class TempConnector
extends Connector

Tileworldの仮接続のクラスです。 ビューアー、あるいはプレイヤーとしてログインしたあとは破棄されます。 クライアントからの要求コマンド(LOGINなど)を処理します。

作成者:
高山 貴裕(公立はこだて未来大学 システム情報科学研究科 大沢研究室)

コンストラクタの概要
TempConnector(ConnectorThread connectorThread)
          コンストラクタです。
 
メソッドの概要
 boolean parseQuery(java.lang.String query)
          要求コマンドを解釈してその応答処理を呼び出します。
 
クラス jp.ac.fun.osawalab.tileworld.connector.Connector から継承されたメソッド
getID, getTickPort, sendMessage, sendReply, setID, setTickPort
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TempConnector

public TempConnector(ConnectorThread connectorThread)
コンストラクタです。 この接続を管理しているスレッドを設定します。

パラメータ:
connectorThread - この接続を管理しているスレッド。
メソッドの詳細

parseQuery

public boolean parseQuery(java.lang.String query)
要求コマンドを解釈してその応答処理を呼び出します。 このクラスで処理できるコマンドは、 上位クラスのConnector.parseQuery(String)が理解できるコマンドと、 LOGINです。

オーバーライド:
クラス Connector 内の parseQuery
パラメータ:
query - 要求コマンド。
戻り値:
コマンドが理解可能で、そのコマンドが成功すればtrue。 それ以外はfalse。
関連項目:
Connector.parseQuery(java.lang.String)