[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: httproute.pp line 194
type THTTPRouter = class(TComponent) |
protected |
procedure Lock; |
procedure Unlock; |
function CreateHTTPRoute(); virtual; |
function CreateRouteList; virtual; |
function CreateInterceptorList; virtual; |
procedure CheckDuplicate(); |
procedure DoRouteRequest(); virtual; |
function GetRequestPath(); virtual; |
public |
constructor Create(); override; |
destructor Destroy; override; |
function FindDefaultRoute(); |
procedure DeleteRoute(); |
procedure DeleteRouteByID(); |
class function SanitizeRoute(); |
class function Service; |
class function ServiceClass; |
class procedure SetServiceClass(); |
class function StringToRouteMethod(); |
procedure RegisterInterceptor(); |
procedure UnRegisterInterceptor(); |
function RegisterRoute(); |
function FindHTTPRoute(); |
function GetHTTPRoute(); |
procedure RouteRequest(); |
function MoveRouteBeforeDefault(); |
function MoveRouteBefore(); |
property Routes []: THTTPRoute; default; [r] |
property RouteCount: Integer; [r] |
property BeforeRequest: THTTPRouteRequestEvent; [rw] |
property AfterRequest: THTTPRouteRequestEvent; [rw] |
property RouteOptions: TRouteOptions; [rw] |
end; |
| |
TObject |