Daraja HTTP Framework 3.0.7-SNAPSHOT
HTTP server framework for Object Pascal
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789]
 CEWebComponentExceptionThis exception is thrown if an error occurs that interferes with the component's normal operation
 CIInterface
 CIContextInterface for server contexts that provide access to configuration and resources
 CTdjContextHandles requests within a specific context path
 CIContextConfigInterface for context configuration, providing access to initialization parameters
 CTdjAbstractConfigGeneric configuration class for managing initialization parameters and context
 CTdjWebComponentConfigWeb Component configuration
 CTdjWebFilterConfigWeb Filter configuration
 CILifeCycleInterface for components with a lifecycle (start/stop capabilities)
 CIConnectorInterface for HTTP connectors
 CTdjAbstractConnectorInterface for HTTP connectors.
 CTdjHTTPConnectorHTTP connector
 CIHandlerInterface for HTTP request handlers
 CIHandlerContainerInterface for components that can contain multiple handlers
 CTdjAbstractHandlerContainerThis is the base class for handlers that may contain other handlers
 CTdjHandlerCollectionA collection of handlers
 CTdjHandlerListIterates handler list and exits when the response code is set
 CTdjContextHandlerCollectionMultiple contexts with the same name are not allowed
 CTdjHandlerWrapperA HandlerWrapper acts as a IHandler but delegates the handle method and life cycle events to a delegate
 CTdjContextHandlerContext handler
 CTdjWebComponentContextHandlerContext Handler for Web Components (and Web Filters)
 CTdjWebAppContextMain context handler class
 CTdjServerBaseBase server implementation providing core HTTP server functionality
 CTdjServerBasic server class for the Web Component framework
 CTdjServerBaseBase server implementation providing core HTTP server functionality
 CTdjAbstractHandlerInterface for HTTP request handlers.
 CTdjAbstractHandlerContainerThis is the base class for handlers that may contain other handlers
 CTdjWebComponentHandlerWeb Component handler
 CTdjLifeCycleAbstract LifeCycle implementation
 CTdjAbstractConnectorInterface for HTTP connectors.
 CTdjAbstractHandlerInterface for HTTP request handlers.
 CTdjGenericHolderA generic holder class that manages objects of type T
 CTdjWebComponentHolderHolds a WebComponent and configuration data
 CTdjWebComponentHoldersTdjWebComponentHolders is a class that manages a list of TdjWebComponentHolder objects
 CTdjWebFilterHolderA generic holder class for managing instances of TdjWebFilter
 CTdjWebFilterHoldersA generic list of TdjWebFilterHolder objects
 CIWebComponentInterface for web components that process HTTP requests and generate responses
 CTdjGenericWebComponentDefines a generic Web Component
 CTdjWebComponentA base class which can be subclassed to create a HTTP component for a Web site
 CTdjWebComponentHolderHolds a WebComponent and configuration data
 CIWebComponentConfigInterface for web component configuration, providing access to initialization parameters
 CTdjWebComponentConfigWeb Component configuration
 CIWebFilterInterface for web filters that can intercept and modify HTTP requests and responses
 CTdjGenericWebFilterA generic web filter class implementing the IWebFilter interface
 CTdjWebFilterA base class which can be subclassed to create a HTTP filter component for a Web site
 CTdjWebFilterHolderA generic holder class for managing instances of TdjWebFilter
 CIWebFilterChainInterface for filter chains that allow sequential processing of requests through multiple filters
 CTdjWebFilterChainImplements the IWebFilterChain interface to manage web filter chains
 CIWebFilterConfigInterface for web filter configuration, providing access to filter settings and parameters
 CTdjWebFilterConfigWeb Filter configuration
 CIWriteableConfigInterface for writable configuration objects that can be modified at runtime
 CTdjAbstractConfigGeneric configuration class for managing initialization parameters and context
 CTdjContextHandles requests within a specific context path
 CTdjContextHandles requests within a specific context path
 CT
 CTdjMultiMapA generic multi-map implementation that maps strings to lists of objects
 CTdjRequestHTTP request information
 CTdjResponseHTTP response information
 CTdjStringsThis class holds a list of strings
 CTIdCustomHTTPServer
 CTdjHTTPServerHTTP Server
 CTIdServerContext
 CTdjServerContextA subclass of the Indy context class is used for future extensions
 CTInterfacedObject
 CTdjAbstractConfigGeneric configuration class for managing initialization parameters and context
 CTdjContextHandles requests within a specific context path
 CTdjGenericWebComponentDefines a generic Web Component
 CTdjGenericWebFilterA generic web filter class implementing the IWebFilter interface
 CTdjLifeCycleAbstract LifeCycle implementation
 CTdjWebFilterChainImplements the IWebFilterChain interface to manage web filter chains
 CTObject
 CTdjWebComponentMappingWeb Component Mapping
 CTdjWebFilterMappingWeb Filter Mapping
 CTObjectDictionary
 CTdjMultiMapA generic multi-map implementation that maps strings to lists of objects
 CTObjectList
 CTdjWebComponentHoldersTdjWebComponentHolders is a class that manages a list of TdjWebComponentHolder objects
 CTdjWebFilterHoldersA generic list of TdjWebFilterHolder objects
 CTStringList
 CTdjPathMapHolds all known web component mappings for a context