250 |
|
IJournallingHook = interface |
251 |
|
['{7d3e45e0-3628-416a-9e22-c20474825031}'] |
252 |
|
procedure TransactionStart(Tr: ITransaction); |
253 |
< |
function TransactionEnd(TransactionID: integer; Action: TTransactionAction): boolean; |
253 |
> |
function TransactionEnd(TransactionID: integer; Completion: TTrCompletionState): boolean; |
254 |
|
procedure TransactionRetained(Tr: ITransaction; OldTransactionID: integer; Action: TTransactionAction); |
255 |
|
procedure ExecQuery(Stmt: IStatement); |
256 |
+ |
procedure ExecImmediateJnl(sql: AnsiString; tr: ITransaction); |
257 |
|
end; |
258 |
|
|
259 |
|
implementation |