The namespace contains all the classes that directly implement custom HttpHandlers. Some examples include GetObjects and GetKML.

Classes

  ClassDescription
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

  InterfaceDescription
IPhoenixMasterPage
Interface for any class that wants to act as a master page within the Phoenix system.

Delegates

  DelegateDescription
BreadCrumbEventHandler
A delegate method type that can be used to listen in on events that occur when the bread crumb control is clicked.

Enumerations

  EnumerationDescription
GetThumbnail..::.ScaleMethod
Indicates what type of thumbnail is required.
HttpErrorCode
Indicates an Http error code. See List of HTTP status codes.