|
@@ -128,6 +128,7 @@ Type
|
|
|
procedure ShowException(E: Exception); override;
|
|
|
Function ProcessRequest(P : PRequest_Rec) : Integer; virtual;
|
|
|
Function AllowRequest(P : PRequest_Rec) : Boolean; virtual;
|
|
|
+ Procedure SetModuleRecord(Var ModuleRecord : Module);
|
|
|
Property HandlerPriority : THandlerPriority Read GetPriority Write SetPriority default hpMiddle;
|
|
|
Property BeforeModules : TStrings Read GetBeforeModules Write SetBeforeModules;
|
|
|
Property AfterModules : TStrings Read GetAfterModules Write SetAfterModules;
|
|
@@ -731,6 +732,11 @@ begin
|
|
|
result := TApacheHandler(WebHandler).AllowRequest(p);
|
|
|
end;
|
|
|
|
|
|
+procedure TCustomApacheApplication.SetModuleRecord(var ModuleRecord: Module);
|
|
|
+begin
|
|
|
+ TApacheHandler(WebHandler).SetModuleRecord(ModuleRecord);
|
|
|
+end;
|
|
|
+
|
|
|
Initialization
|
|
|
BeginThread(@__dummythread);//crash prevention for simultaneous requests
|
|
|
sleep(300);
|