Show: Delphi C++
Display Preferences

WebDisp

From XE2 API Documentation
Jump to: navigation, search


Contents

Classes

EAdapterDispatcherExceptionEAdapterDispatcherException is the exception class for WebSnap actions and image requests that can't be serviced.
EPageDispatcherExceptionEPageDispatcherException raises an exception when a page dispatcher encounters an error.
ESessionExceptionESessionException is the exception that is raised when a WebSnap application tries to use an invalid session.
IWebSessionAccess
TAdapterDispatcherTAdapterDispatcher automatically handles HTML form submissions and requests for dynamic images by calling adapter action and field components.
TAdapterDispatchParamsTAdapterDispatchParams parses a request to determine the adapter to which it is directed, and, if available, the Web pages that should appear when the request is successfully or unsuccessfully handled.
TAdapterItemRequestParamsTAdapterItemRequestParams holds the name/value pairs that must be included in request messages addressed to an adapter or its subcomponents.
TBaseRequestHandlerThe TBaseRequestHandler component is a base class for WebSnap dispatcher components.
TCustomAdapterDispatcherTCustomAdapterDispatcher automatically handles HTML form submissions and requests for dynamic images by calling adapter action and field components.
TCustomLocateFileServiceTCustomLocateFileService uses event handlers to control access to templates and server-side script include files at runtime.
TCustomPageDispatcherDispatches incoming HTTP request messages in a WebSnap application.
TCustomWebAppComponentsTCustomWebAppComponents manages the components that provide a WebSnap application's functionality.
TInvalidWebSessionServes as a placeholder when an HTTP request could not be given a session.
TLocateFileServiceTLocateFileService controls the access of templates and server-side script include files at runtime.
TMultiModuleWebAppServicesTMultiModuleWebAppServices coordinates the response to HTTP request messages by locating the appropriate components to handle various tasks.
TPageDispatcherTPageDispatcher dispatches incoming HTTP request messages in a WebSnap application.
TWebAppComponentsTWebAppComponents holds the application components that provide the WebSnap application's functionality.
TWebRequestTWebRequest is the base class for all objects that represent client request information that is passed to a Web server application.
TWebResponseAlias for the Web.HTTPApp.TWebResponse class.
TWebSessionTWebSession stores temporary information associated with the user in a WebSnap application.

Routines

AdapterRequestParamsAsStrings
DispatchPageName
EncodeParamNameValues
EncodeParamsAsHTTPQuery
ExpandScriptException
ExtractParamNameValues
FindDefaultAppPageName
PageNameOfRequest
RaiseDispatchBlankPageNameException
RaisePageDoesNotProvideContent
RaisePageNotFound
RedirectToPageName
RegisterAdapterRequestIdentifier
SafeRedirectRedirects a browser to another specified page.

Types

_di_IWebSessionAccess
TActivateWebModuleEvent
TCanViewPageEventTCanViewPageEvent is the type for event handlers that indicate whether the current user can view a specified Web page.
TDispatchActionEventTDispatchActionEvent is the type for event handlers that respond when an adapter action executes.
TDispatchActionHandledEventTDispatchActionHandledEvent is the type for event handlers that can handle requests to execute an adapter action.
TDispatchImageEventTDispatchImageEvent is the type for event handlers that respond when an adapter action gets a request for an image field value.
TDispatchImageHandledEventTDispatchImageHandledEvent is the type for event handlers that can handle requests for an image field value.
TDispatchPageEventTDispatchPageEvent is the type for event handlers that are called after a Web page module finishes handling an HTTP request.
TDispatchPageHandledEventTDispatchPageHandledEvent is the type for event handlers that can handle HTTP request messages.
TDispatchPageParamsHandledEventTDispatchPageParamsHandledEvent is the type for event handlers that are called before a WebSnap application assembles a response message redirecting the caller to another Web page.
TGetAdapterRequestParamsEventTGetAdapterRequestParamsEvent is the type for event handlers that retrieve parameters for an adapter dispatcher.
TLocateFileServiceFindFileEventTLocateFileServiceFindFileEvent is the type for event handlers that locates a file on disk in a WebSnap application.
TLocateFileServiceFindStreamEventTLocateFileServiceFindStreamEvent is the type for event handlers that provide access to a requested file.
TLoginPagedHandledEvent
TLoginRequiredEventTLoginRequiredEvent is the type for event handlers that indicate whether the current user must log in before accessing a specified Web page.
TPageAccessDeniedTPageAccessDenied indicates why a user was denied access to a requested Web page.
TPageAccessDeniedEventTPageAccessDeniedEvent is the type for event handlers that respond when a page dispatcher determines that the current user can't access the current page.

Constants

adCantViewadCantView: TPageAccessDenied = adCantView;
adLoginRequiredadLoginRequired: TPageAccessDenied = adLoginRequired;
sFailurePageParamNamesFailurePageParamName: string = __fp;
sPageParamNamesPageParamName: string = __p;
sRequestIDParamNamesRequestIDParamName: string = __id;
sSessionCookieNamesSessionCookieName: string = WebBrokerSessionID;
sSuccessPageParamNamesSuccessPageParamName: string = __sp;


Personal tools
Previous Versions
Translations