Unit 'fpopenapimodule' Package
[Overview][Types][Classes][Index] [#fcl-web]

TFPOpenAPIModule

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: fpopenapimodule.pp line 40

type TFPOpenAPIModule = class(TDataModule)

protected

  class constructor Init;

  destructor Done;

  class procedure RegisterOpenAPIRoute();

  class function GetClassInstance(); virtual;

  class procedure ReleaseClassInstance(); virtual;

  class procedure HandleOpenAPIRequest();

  function DoPrepareRequest();

  procedure DoProcessResponse();

  function PrepareRequest();

  procedure ProcessResponse();

  procedure handleRequestError(); virtual;

  function ExtractRequestArgument();

public

  APIModuleOwner: TComponent;

  class procedure RegisterAPIRoutes(); virtual; abstract;

published

  property BeforeRequest: TOpenAPIBeforeRequestHandler; [rw]

  property AfterRequest: TOpenAPIAfterRequestHandler; [rw]

end;

Inheritance

TFPOpenAPIModule

|

TObject


Documentation generated on: 2025-07-25