Packageorg.seasar.flex2.net
Classpublic class NetConnection
InheritanceNetConnection Inheritance flash.net.NetConnection

NetConnectionは、flash.net.Connectionクラスに、サーバロジック呼び出し時のcallBack関数を追加したクラスです。 CallBack関数には以下のものがあります。 AMFのヘッダに関する仕様については以下をご参照ください。



Public Properties
 PropertyDefined by
  connectedUrl : String
[read-only] 接続先のGatewayURLを返します。
NetConnection
Public Methods
 MethodDefined by
  
addHeader(operation:String, mustUnderstand:Boolean = false, param:Object = null):void
指定された値をAMFのヘッダとして追加します。
NetConnection
  
AppendToGatewayUrl(append:String):void
パラメータで渡されたsessionIDなどを接続するURLに付与した上で再接続をします。これによってセッションの維持をします。
NetConnection
  
connect(command:String, ... rest):void
引数で指定されたサーバに接続します。
NetConnection
  
ReplaceGatewayUrl(url:String):void
指定されたURLをGatewayのURLとして、再接続します。
NetConnection
Property detail
connectedUrlproperty
connectedUrl:String  [read-only]

接続先のGatewayURLを返します。

Implementation
    public function get connectedUrl():String
Method detail
addHeader()method
public override function addHeader(operation:String, mustUnderstand:Boolean = false, param:Object = null):void

指定された値をAMFのヘッダとして追加します。

Parameters
operation:String — ヘッダに追加する名称
 
mustUnderstand:Boolean (default = false) — サーバに送信された後に必ずこのヘッダを読み取るかどうかの指定。デフォルトはfalse.
 
param:Object (default = null) — ヘッダに追加する値
AppendToGatewayUrl()method 
public function AppendToGatewayUrl(append:String):void

パラメータで渡されたsessionIDなどを接続するURLに付与した上で再接続をします。これによってセッションの維持をします。

Parameters
append:String — セッションIDを含むURLとして追加する文字列
connect()method 
public override function connect(command:String, ... rest):void

引数で指定されたサーバに接続します。

Parameters
command:String — 接続先URL
 
... rest — 接続時のパラメータ
ReplaceGatewayUrl()method 
public function ReplaceGatewayUrl(url:String):void

指定されたURLをGatewayのURLとして、再接続します。

Parameters
url:String — gatewayのURL