C# Class Appcelerator.Dispatcher

Show file Open project: appcelerator/entourage

Public Properties

Property Type Description
id_queue Queue>.Dictionary

Public Methods

Method Description
Dispatch ( List messageList, ServiceManager manager, HttpRequest httprequest, HttpResponse httpresponse, System.Web.SessionState.HttpSessionState session, ServiceBroker broker ) : void
EnqueueOutgoingMessage ( Message msg, String session_id ) : void
GetQueuedMessages ( String session_id, String content_type ) : String
getTimeStamp ( ) : double

Private Methods

Method Description
Dispatcher ( ) : System
GuaranteeSessionMapped ( String session_id ) : void
getResponseFooter ( String content_type ) : string
getResponseHeader ( String content_type, String session_id ) : string

Method Details

Dispatch() public method

public Dispatch ( List messageList, ServiceManager manager, HttpRequest httprequest, HttpResponse httpresponse, System.Web.SessionState.HttpSessionState session, ServiceBroker broker ) : void
messageList List
manager ServiceManager
httprequest System.Web.HttpRequest
httpresponse System.Web.HttpResponse
session System.Web.SessionState.HttpSessionState
broker ServiceBroker
return void

EnqueueOutgoingMessage() public method

public EnqueueOutgoingMessage ( Message msg, String session_id ) : void
msg Message
session_id String
return void

GetQueuedMessages() public method

public GetQueuedMessages ( String session_id, String content_type ) : String
session_id String
content_type String
return String

getTimeStamp() public method

public getTimeStamp ( ) : double
return double

Property Details

id_queue public property

public Dictionary> id_queue
return Queue>.Dictionary