Channel implementation for the Gravity Comet based communication with serlvet containers
clientId:String [read-only]Implementation
public function get clientId():String
commandUri:String [read-only]Implementation
public function get commandUri():String
encodeMessageBody:Boolean [read-write]Implementation
public function get encodeMessageBody():Boolean
public function set encodeMessageBody(value:Boolean):void
protocol:String [read-only]Implementation
public function get protocol():String
reconnectIntervalMs:Number [read-write]Implementation
public function get reconnectIntervalMs():Number
public function set reconnectIntervalMs(value:Number):void
reconnectMaxAttempts:Number [read-write]Implementation
public function get reconnectMaxAttempts():Number
public function set reconnectMaxAttempts(value:Number):void
tunnel:GravityStreamTunnel [read-only]Implementation
protected function get tunnel():GravityStreamTunnel
tunnelUri:String [read-only]Implementation
public function get tunnelUri():String
public function GravityChannel(id:String, uri:String)Parameters
public function callResponder(responder:MessageResponder, response:IMessage):voidParameters
| responder:MessageResponder |
| |
| response:IMessage |
protected override function getMessageResponder(agent:MessageAgent, message:IMessage):MessageResponderParameters
| agent:MessageAgent |
| |
| message:IMessage |
Returns
protected function internalCallResponder(responder:MessageResponder, response:IMessage):voidParameters
| responder:MessageResponder |
| |
| response:IMessage |
protected override function internalConnect():void
protected override function internalDisconnect(rejected:Boolean = false):voidParameters
| rejected:Boolean (default = false) |
protected override function internalSend(messageResponder:MessageResponder):voidParameters
| messageResponder:MessageResponder |
protected function newTunnel():GravityStreamTunnel
Returns
public function streamConnectFailed(stream:GravityStream, code:String, e:Error = null):voidParameters
| stream:GravityStream |
| |
| code:String |
| |
| e:Error (default = null) |
public function streamConnectSuccess(stream:GravityStream, clientId:String):voidParameters
| stream:GravityStream |
| |
| clientId:String |
public function streamDisconnectFailed(stream:GravityStream, code:String, e:Error = null):voidParameters
| stream:GravityStream |
| |
| code:String |
| |
| e:Error (default = null) |
public function streamDisconnectSuccess(stream:GravityStream, rejected:Boolean = false):voidParameters
| stream:GravityStream |
| |
| rejected:Boolean (default = false) |