SAP ABAP Interface IF_SIW_DB_TRANSACTION_HANDLER (Transaction Handler for SIW DB Access)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SIW (Application Component) Service Implementation Workbench
     S_SIW_DB (Package) SIW: Database Layer
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SIW_DB_TRANSACTION_HANDLER SIW: Transaction Handler for DB Access 20100802
Properties
Interface IF_SIW_DB_TRANSACTION_HANDLER  
Short Description Transaction Handler for SIW DB Access    
General Data
Package S_SIW_DB   SIW: Database Layer 
Created 20100802   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_SIW_DB_TRANSACTION_HANDLER has no interface.
Friends
Interface IF_SIW_DB_TRANSACTION_HANDLER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_COMMIT_WORK Constant Public Type reference (TYPE) TYP_KIND_DB_CHANGE 'C' Commit Work 20100802
2 CON_DB_COMMIT Constant Public Type reference (TYPE) TYP_KIND_DB_CHANGE 'D' DB-Commit 20100802
3 CON_ROLLBACK_WORK Constant Public Type reference (TYPE) TYP_KIND_DB_CHANGE 'R' Rollback Work 20100802
Methods
# Method Level Visibility Method type Description Created on
1 DB_COMMIT Instance method Public Method Trigger Commit 20100802
2 SET_FLAG_RAISE_EVENTS Instance method Public Method (Re)Set Flag to Raise Events 20100802
3 UNDO_TRANSACTION Instance method Public Method Undo Transaction 20100802
Events
# Event Type Visibility Description Created on
1 EV_FINISHED Instance Event
(0)
Public
(2)
Transaction finished 20100802
2 EV_SAVE_REQUESTED Instance Event
(0)
Public
(2)
Save requested / before commit 20100802
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_FLG_LAST_CALL Public Type reference (TYPE) CHAR1 Flag: Last Call 20100802
2 TYP_KIND_DB_CHANGE Public Type reference (TYPE) CHAR1 Kind of Database Change 20100802
Method Signatures

Method DB_COMMIT Signature

Method DB_COMMIT on Interface IF_SIW_DB_TRANSACTION_HANDLER has no parameter.
# Exception Resumable Description Created on
1 CX_OS_ERROR Object Services: Exceptions (Dynamic Check) 20100802

Method SET_FLAG_RAISE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLAG_RAISE_EVENTS Call by reference Type reference (TYPE) ABAP_BOOL True ==> Events are raised 20100802

Method SET_FLAG_RAISE_EVENTS on Interface IF_SIW_DB_TRANSACTION_HANDLER has no exception.

Method UNDO_TRANSACTION Signature

Method UNDO_TRANSACTION on Interface IF_SIW_DB_TRANSACTION_HANDLER has no parameter.
Method UNDO_TRANSACTION on Interface IF_SIW_DB_TRANSACTION_HANDLER has no exception.
Event Signatures

Event EV_FINISHED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 KIND_DB_CHANGE Exporting Value transfer Type reference (TYPE) TYP_KIND_DB_CHANGE Single-Character Flag 20100802

Event EV_SAVE_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FLG_LAST_CALL Exporting Value transfer Type reference (TYPE) TYP_FLG_LAST_CALL Flag: last Call 20100802
2 KIND_DB_CHANGE Exporting Value transfer Type reference (TYPE) TYP_KIND_DB_CHANGE Kind of DB Change 20100802
History
Last changed by/on SAP  20110908 
SAP Release Created in