Unit 'fpwebdata' Package
[Overview][Types][Classes][Procedures and functions][Variables][Index] [#fcl-web]

TFPCustomWebProviderDataModule

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

Declaration

Source position: fpwebdata.pp line 418

type TFPCustomWebProviderDataModule = class(TSessionHTTPModule)

protected

  function GetProvider(); virtual;

  procedure ProduceContent(); virtual;

  procedure DoReadWebData(); virtual;

  procedure DoInsertWebData(); virtual;

  procedure DoUpdateWebData(); virtual;

  procedure DoDeleteWebData(); virtual;

  property InputAdaptor: TCustomWebdataInputAdaptor; [rw]

  property ContentProducer: TCustomHTTPDataContentProducer; [rw]

  property BeforeRead: THandleWebDataEvent; [rw]

  property AfterRead: TWebDataEvent; [rw]

  property BeforeInsert: THandleWebDataEvent; [rw]

  property AfterInsert: TWebDataEvent; [rw]

  property BeforeUpdate: THandleWebDataEvent; [rw]

  property AfterUpdate: TWebDataEvent; [rw]

  property BeforeDelete: THandleWebDataEvent; [rw]

  property AfterDelete: TWebDataEvent; [rw]

  property OnGetInputAdaptor: TInputAdaptorEvent; [rw]

  property OnGetProvider: TGetWebDataProviderEvent; [rw]

  property OnGetContentProducer: TContentProducerEvent; [rw]

  property OnContent: TContentEvent; [rw]

  property UseProviderManager: Boolean; [rw]

public

  constructor CreateNew(); override;

  procedure HandleRequest(); override;

  property Request: TRequest; [r]

  property Response: TResponse; [r]

end;

Inheritance

TFPCustomWebProviderDataModule

|

TSessionHTTPModule

|

TCustomHTTPModule

|

TObject


Documentation generated on: 2023-03-18