|
Daraja HTTP Framework 3.0.7-SNAPSHOT
HTTP server framework for Object Pascal
|
| CEWebComponentException | This exception is thrown if an error occurs that interferes with the component's normal operation |
| CIConnector | Interface for HTTP connectors |
| CIContext | Interface for server contexts that provide access to configuration and resources |
| CIContextConfig | Interface for context configuration, providing access to initialization parameters |
| CIHandler | Interface for HTTP request handlers |
| CIHandlerContainer | Interface for components that can contain multiple handlers |
| CILifeCycle | Interface for components with a lifecycle (start/stop capabilities) |
| CIWebComponent | Interface for web components that process HTTP requests and generate responses |
| CIWebComponentConfig | Interface for web component configuration, providing access to initialization parameters |
| CIWebFilter | Interface for web filters that can intercept and modify HTTP requests and responses |
| CIWebFilterChain | Interface for filter chains that allow sequential processing of requests through multiple filters |
| CIWebFilterConfig | Interface for web filter configuration, providing access to filter settings and parameters |
| CIWriteableConfig | Interface for writable configuration objects that can be modified at runtime |
| CTdjAbstractConfig | Generic configuration class for managing initialization parameters and context |
| CTdjAbstractConnector | Interface for HTTP connectors. |
| CTdjAbstractHandler | Interface for HTTP request handlers. |
| CTdjAbstractHandlerContainer | This is the base class for handlers that may contain other handlers |
| CTdjContext | Handles requests within a specific context path |
| CTdjContextHandler | Context handler |
| CTdjContextHandlerCollection | Multiple contexts with the same name are not allowed |
| CTdjGenericHolder | A generic holder class that manages objects of type T |
| CTdjGenericWebComponent | Defines a generic Web Component |
| CTdjGenericWebFilter | A generic web filter class implementing the IWebFilter interface |
| CTdjHandlerCollection | A collection of handlers |
| CTdjHandlerList | Iterates handler list and exits when the response code is set |
| CTdjHandlerWrapper | A HandlerWrapper acts as a IHandler but delegates the handle method and life cycle events to a delegate |
| CTdjHTTPConnector | HTTP connector |
| CTdjHTTPServer | HTTP Server |
| CTdjLifeCycle | Abstract LifeCycle implementation |
| CTdjMultiMap | A generic multi-map implementation that maps strings to lists of objects |
| CTdjPathMap | Holds all known web component mappings for a context |
| CTdjRequest | HTTP request information |
| CTdjResponse | HTTP response information |
| CTdjServer | Basic server class for the Web Component framework |
| CTdjServerBase | Base server implementation providing core HTTP server functionality |
| CTdjServerContext | A subclass of the Indy context class is used for future extensions |
| CTdjStrings | This class holds a list of strings |
| CTdjWebAppContext | Main context handler class |
| CTdjWebComponent | A base class which can be subclassed to create a HTTP component for a Web site |
| CTdjWebComponentConfig | Web Component configuration |
| CTdjWebComponentContextHandler | Context Handler for Web Components (and Web Filters) |
| CTdjWebComponentHandler | Web Component handler |
| CTdjWebComponentHolder | Holds a WebComponent and configuration data |
| CTdjWebComponentHolders | TdjWebComponentHolders is a class that manages a list of TdjWebComponentHolder objects |
| CTdjWebComponentMapping | Web Component Mapping |
| CTdjWebFilter | A base class which can be subclassed to create a HTTP filter component for a Web site |
| CTdjWebFilterChain | Implements the IWebFilterChain interface to manage web filter chains |
| CTdjWebFilterConfig | Web Filter configuration |
| CTdjWebFilterHolder | A generic holder class for managing instances of TdjWebFilter |
| CTdjWebFilterHolders | A generic list of TdjWebFilterHolder objects |
| CTdjWebFilterMapping | Web Filter Mapping |