Interface IDBConnection
Unit
Declaration
type IDBConnection = interface(IDatabase)
Description
No description available, ancestor IDatabase description follows
No description available, ancestor IConfigObject description follows
No description available, ancestor IBaseConfigObject description follows
No description available, ancestor ISerializable description follows
No description available, ancestor IUpdateObject description follows
No description available, ancestor IObservable description follows
—————————————————————————– Base Interfaces —————————————————————————–
Attributes
- GUID['{8532953B-320D-418B-A447-AC95DFAC368B}']
Attributes
- GUID['{4C481E54-568A-46B4-BAAA-C0071932FDCF}']
Attributes
- GUID['{DF9B1F9D-09D1-4790-BC9E-D299A578B71A}']
Attributes
- GUID['{38325509-11A7-43E0-BA96-377F740419A7}']
Attributes
- GUID['{67A9B82C-D94C-4297-9241-DD2B47918FE3}']
Attributes
- GUID['{66386898-74FF-40C7-AC37-95C3034B9214}']
Attributes
- GUID['{2F5F4478-F760-4F14-BA8F-B7820D588A8F}']
Hierarchy
- IInterface
- IObservable
- IUpdateObject
- ISerializable
- IBaseConfigObject
- IConfigObject
- IDatabase
- IDBConnection
Overview
Methods
function GetDatabaseID: string; |
|
procedure SetDatabaseID(const iValue: string); |
|
function GetDefaultStation: string; |
|
procedure SetDefaultStation(const iValue: string); |
|
function GetInboxFolder: string; |
|
procedure SetInboxFolder(const iValue: string); |
|
function GetOptions: TDBOptions; |
|
procedure SetOptions(iValue: TDBOptions); |
|
function GetAuthMethod: TDBAuthenticationMethod; |
|
procedure SetAuthMethod(iValue: TDBAuthenticationMethod); |
|
function GetAuthUser: string; |
|
procedure SetAuthUser(const iValue: string); |
|
function GetAuthPassword: string; |
|
procedure SetAuthPassword(const iValue: string); |
|
function GetAuthToken: string; |
|
procedure SetAuthToken(const iValue: string); |
|
function GetPlaylistCacheHours: integer; |
|
procedure SetPlaylistCacheHours(iValue: integer); |
|
function GetPlaylistCacheInterval: integer; |
|
procedure SetPlaylistCacheInterval(iValue: integer); |
|
function GetDefaultAuthData: TDBAuthData; |
|
function CreateAuthClient: IDBAuthClient; |
|
function CreateAccess(iPersistentBackend: boolean = false): IDBAccess; |
|
function CreateOrReuseAccess(iPersistentBackend: boolean = false): IDBAccess; |
|
function CreateAccessWithAuthentication(const iAuthData: TDBAuthData; iPersistentBackend: boolean = false): IDBAccess; |
|
function GetOverrideLocations: IStrings; |
|
procedure SetOverrideLocations(iValue: IStrings); |
|
function GetBackupLocations: IStrings; |
|
procedure SetBackupLocations(iValue: IStrings); |
|
function GetCacheLocations: IStrings; |
|
procedure SetCacheLocations(iValue: IStrings); |
|
procedure ConnectSync(iMethod: TDBAuthenticationMethod; iUser, iPassword: string); |
Description
Methods
function GetDatabaseID: string; |
|
procedure SetDatabaseID(const iValue: string); |
|
function GetDefaultStation: string; |
|
procedure SetDefaultStation(const iValue: string); |
|
function GetInboxFolder: string; |
|
procedure SetInboxFolder(const iValue: string); |
|
function GetOptions: TDBOptions; |
|
procedure SetOptions(iValue: TDBOptions); |
|
function GetAuthMethod: TDBAuthenticationMethod; |
|
procedure SetAuthMethod(iValue: TDBAuthenticationMethod); |
|
function GetAuthUser: string; |
|
procedure SetAuthUser(const iValue: string); |
|
function GetAuthPassword: string; |
|
procedure SetAuthPassword(const iValue: string); |
|
function GetAuthToken: string; |
|
procedure SetAuthToken(const iValue: string); |
|
function GetPlaylistCacheHours: integer; |
|
procedure SetPlaylistCacheHours(iValue: integer); |
|
function GetPlaylistCacheInterval: integer; |
|
procedure SetPlaylistCacheInterval(iValue: integer); |
|
function GetDefaultAuthData: TDBAuthData; |
|
function CreateAuthClient: IDBAuthClient; |
|
function CreateAccess(iPersistentBackend: boolean = false): IDBAccess; |
|
function CreateOrReuseAccess(iPersistentBackend: boolean = false): IDBAccess; |
|
function CreateAccessWithAuthentication(const iAuthData: TDBAuthData; iPersistentBackend: boolean = false): IDBAccess; |
|
function GetOverrideLocations: IStrings; |
|
procedure SetOverrideLocations(iValue: IStrings); |
|
function GetBackupLocations: IStrings; |
|
procedure SetBackupLocations(iValue: IStrings); |
|
function GetCacheLocations: IStrings; |
|
procedure SetCacheLocations(iValue: IStrings); |
|
procedure ConnectSync(iMethod: TDBAuthenticationMethod; iUser, iPassword: string); |
|
Generated by PasDoc 0.16.0.