The namespace contains all the classes that directly implement custom HttpHandlers. Some examples include GetObjects and GetKML.
Classes
| Class | Description | |
|---|---|---|
| GetFolder |
Redirects to a page responsible for rendering PhoenixFolders.
| |
| GetKML |
The GetKML class is responsible for churning out KML for a given layer.
| |
| GetMetadata |
The GetMetadata class is responsible for accessing a file from the server and
returning the content to the response stream.
| |
| GetObject |
The GetObject class is responsible for accessing a file from the server and returning the content to the response stream.
| |
| GetOGCThumbnail |
The GetOGCThumbnail class is responsible for accessing any WMS service and obtaining a thumbnail
image that represents the specified layer.
| |
| GetPollResults |
The GetRSS class is responsible for syndicating a workspace as RSS.
| |
| GetProperties |
Redirects to the page that handles the requested type of PhoenixObject.
| |
| GetRSS |
The GetRSS class is responsible for syndicating a workspace as RSS.
| |
| GetRSSBanner |
The GetRSSBanner class is responsible for returning the banner image for an RSS feed.
| |
| GetSLD |
Returns the associated SLD for the requested layer.
| |
| GetThumbnail |
The GetThumbnail class is responsible for accessing an object from the database and returning a thumbnail
image that represents the content.
| |
| GetVCF |
GetVCF returns a person in vcard format.
| |
| GetVCS |
GetVCS returns Phoenix Events in the standard VCS format.
| |
| GetWMC |
Returns a version 1.1.0 compliant WebMapContext document.
| |
| GetWorkspace |
Redirects to a page responisible for rendering the home page of a Workspace.
| |
| GetWorkspaceHistoryRss |
The GetWorkspaceHistoryRss class is responsible for returning the workspace history as Rss.
| |
| MasterPageModule |
HttpModules sit in the ASP.NET processing pipeline and can listen for events during the processing lifecycle.
Modules are good solutions when the behavior you want to achieve is orthogonal to the page processing.
For instance, authentication, authorization, session state, and profiles are all implemented as HttpModules
by the ASP.NET runtime. You can plug-in and remove these modules to add or discard their functionality.
Here is a module to set the MasterPageFile property on every Page object.
| |
| MyExpressionBuilder |
MyExpressionBuilder is an implementation of ExpressionBuilder. This class
evaluates expressions during aspx page parsing.
| |
| PhoenixHandler |
The PhoenixHandler class is used as a base class to facilitate the process of
handling custom actions on a given object within the system. Generally, it will check an "id" parameter
on the querystring, load the appropriate object from the database and hand off control to the handler
of that object type.
| |
| ResponseFilter |
Compresses the HTML output stream by removing redundant characters.
| |
| ZipNShip |
The ZipNShip class is responsible for zipping all files that make up a Phoenix object and returning
the zipped file back to the client.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IPhoenixMasterPage |
Interface for any class that wants to act as a master page within the Phoenix system.
|
Delegates
| Delegate | Description | |
|---|---|---|
| BreadCrumbEventHandler |
A delegate method type that can be used to listen in on events that occur when the bread crumb control is clicked.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| GetThumbnail..::.ScaleMethod |
Indicates what type of thumbnail is required.
| |
| HttpErrorCode |
Indicates an Http error code. See List of HTTP status codes.
|
