Daraja Framework  1.2
HTTP server framework for Object Pascal
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CIContextContext interface
 CTdjContextContext implementation
 CIContextConfigContext configuration interface
 CTdjContextConfigContext configuration
 CIHandlerIHandler interface
 CTdjAbstractHandlerAbstractHandler
 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 may have the same context path and they are called in order until one handles the request
 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
 CTdjWebAppContextMain context handler class
 CTdjServerBaseServer Base
 CTdjServerBasic server class for the Web Component framework
 CTdjWebComponentHandlerWeb Component handler
 CIHandlerContainerIHandlerContainer interface
 CTdjAbstractHandlerContainerThis is the base class for handlers that may contain other handlers
 CTdjServerBaseServer Base
 CILifeCycleBase exception
 CIConnectorIConnector interface
 CTdjAbstractConnectorAbstract connector
 CTdjHTTPConnectorHTTP connector
 CTdjLifeCycleAbstract LifeCycle implementation
 CTdjAbstractConnectorAbstract connector
 CTdjAbstractHandlerAbstractHandler
 CTdjGenericHolderHolds a reference to a web component class and its instance
 CTdjWebComponentHolderHolds a WebComponent (class reference) and configuration info
 CIWebComponentWeb Component interface
 CTdjGenericWebComponentDefines a generic Web Component
 CTdjWebComponentA base class which can be subclassed to create a HTTP component for a Web site
 CTdjWebComponentHolderHolds a WebComponent (class reference) and configuration info
 CIWebComponentConfigWeb Component configuration interface
 CTdjWebComponentConfigWeb Component configuration
 CTdjRequestHTTP request information
 CTdjResponseHTTP response information
 CTIdCustomHTTPServer
 CTdjHTTPServerHTTP Server
 CTIdServerContext
 CTdjServerContextA subclass of the Indy context class is used for future extensions
 CTInterfacedObject
 CTdjAbstractConfigGeneric configuration
 CTdjContextConfigContext configuration
 CTdjWebComponentConfigWeb Component configuration
 CTdjContextContext implementation
 CTdjGenericWebComponentDefines a generic Web Component
 CTdjLifeCycleAbstract LifeCycle implementation
 CTdjWebComponentMappingWeb Component Mapping
 CTStringList
 CTdjPathMapHolds all known web component mappings for a context