C# Class Dev2.Runtime.WebServer.Handlers.AbstractWebRequestHandler

Inheritance: IRequestHandler
ファイルを表示 Open project: Warewolf-ESB/Warewolf

Public Methods

Method Description
ProcessRequest ( ICommunicationContext ctx ) : void

Protected Methods

Method Description
BindRequestVariablesToDataObject ( WebRequestTO request, DsfDataObject &dataObject ) : void
CreateForm ( WebRequestTO webRequest, string serviceName, string workspaceId, NameValueCollection headers, IPrincipal user = null ) : IResponseWriter
GetBookmark ( ICommunicationContext ctx ) : string
GetClassName ( ICommunicationContext ctx ) : string
GetDataListID ( ICommunicationContext ctx ) : string
GetInstanceID ( ICommunicationContext ctx ) : string
GetMethodName ( ICommunicationContext ctx ) : string
GetPath ( ICommunicationContext ctx ) : string
GetPostData ( ICommunicationContext ctx ) : string
GetServiceName ( ICommunicationContext ctx ) : string
GetWebsite ( ICommunicationContext ctx ) : string
GetWorkspaceID ( ICommunicationContext ctx ) : string

Private Methods

Method Description
CleanupHtml ( string result ) : string
CleanupXml ( string baseStr ) : string
ExtractKeyValuePairs ( NameValueCollection pairs, NameValueCollection boundVariables ) : string

Method Details

BindRequestVariablesToDataObject() protected static method

protected static BindRequestVariablesToDataObject ( WebRequestTO request, DsfDataObject &dataObject ) : void
request Dev2.Runtime.WebServer.TransferObjects.WebRequestTO
dataObject Dev2.DynamicServices.DsfDataObject
return void

CreateForm() protected static method

protected static CreateForm ( WebRequestTO webRequest, string serviceName, string workspaceId, NameValueCollection headers, IPrincipal user = null ) : IResponseWriter
webRequest Dev2.Runtime.WebServer.TransferObjects.WebRequestTO
serviceName string
workspaceId string
headers System.Collections.Specialized.NameValueCollection
user IPrincipal
return IResponseWriter

GetBookmark() protected static method

protected static GetBookmark ( ICommunicationContext ctx ) : string
ctx ICommunicationContext
return string

GetClassName() protected static method

protected static GetClassName ( ICommunicationContext ctx ) : string
ctx ICommunicationContext
return string

GetDataListID() protected static method

protected static GetDataListID ( ICommunicationContext ctx ) : string
ctx ICommunicationContext
return string

GetInstanceID() protected static method

protected static GetInstanceID ( ICommunicationContext ctx ) : string
ctx ICommunicationContext
return string

GetMethodName() protected static method

protected static GetMethodName ( ICommunicationContext ctx ) : string
ctx ICommunicationContext
return string

GetPath() protected static method

protected static GetPath ( ICommunicationContext ctx ) : string
ctx ICommunicationContext
return string

GetPostData() protected static method

protected static GetPostData ( ICommunicationContext ctx ) : string
ctx ICommunicationContext
return string

GetServiceName() protected static method

protected static GetServiceName ( ICommunicationContext ctx ) : string
ctx ICommunicationContext
return string

GetWebsite() protected static method

protected static GetWebsite ( ICommunicationContext ctx ) : string
ctx ICommunicationContext
return string

GetWorkspaceID() protected static method

protected static GetWorkspaceID ( ICommunicationContext ctx ) : string
ctx ICommunicationContext
return string

ProcessRequest() public abstract method

public abstract ProcessRequest ( ICommunicationContext ctx ) : void
ctx ICommunicationContext
return void