Responder for processing channel authentication responses.

Constructor

new(agent:MessageAgent, message:IMessage, channel:Channel, log:Any)

Inherited Variables

Defined by MessageResponder

@:flash.propertyread onlyagent:MessageAgent

Provides access to the MessageAgent that sent the message.

@:flash.propertyread onlychannel:Channel

Provides access to the Channel used to send the message.

@:flash.propertymessage:IMessage

Provides access to the sent Message.

Inherited Methods

Defined by MessageResponder

finalresult(message:IMessage):Void

Called by the channel that created this MessageResponder when a response returns from the destination. This method performs core result processing and then invokes the resultHandler() method that subclasses may override to perform any necessary custom processing.

Parameters:

message

The result Message returned by the destination.

finalstartRequestTimeout(requestTimeout:Int):Void

Starts a timer to monitor a request timeout. If the timer hits the specified requestTimeout before a response is returned, requestTimedOut() is invoked and any subsequent response is ignored by this responder.

Parameters:

requestTimeout

The amount of time in seconds to allow a request to run before timing it out.

finalstatus(message:IMessage):Void

Called by the channel that created this MessageResponder when a fault response returns from the destination. This method performs core result processing and then invokes the statusHandler() method that subclasses may override to perform any necessary custom processing.

Parameters:

message

The fault Message returned by the destination.