SAP ABAP Interface IF_SWF_TSI (TSI: Infrastructure-Interface for Applications)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM-RUN (Application Component) Runtime
     SWF_TSI (Package) Business Workflow: Transaction and Service Infrastructure
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TSI TSI: Infrastructure Class for Applications 20060119
Properties
Interface IF_SWF_TSI  
Short Description TSI: Infrastructure-Interface for Applications    
General Data
Package SWF_TSI   Business Workflow: Transaction and Service Infrastructure 
Created 20060119   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SWF_TSI_TRANSACTION_CONTEXT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SWF_TSI has no interface.
Friends
Interface IF_SWF_TSI has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ALT_DBCON_PREFIX_R3 Constant Public Type reference (TYPE) STRING 'R/3*' 20060212
2 C_ALT_DBCON_PREFIX_R3_STRLEN Constant Public Type reference (TYPE) I 4 20060212
Methods
# Method Level Visibility Method type Description Created on
1 COMMIT_WORK Instance method Public Method Executes COMMIT WORK (including checks) 20060212
2 CREATE_SUBSEQUENT_TRANSACTION Instance method Public Method Creates a subsequent transaction 20060120
3 CREATE_TRANSACTION Instance method Public Method Creates a new transaction 20060120
4 DISCARD Instance method Public Method Destructor 20060120
5 DISCARD_TRANSACTION Instance method Public Method Rejects transaction 20060120
Events
Interface IF_SWF_TSI has no event.
Types
Interface IF_SWF_TSI has no local type.
Method Signatures

Method COMMIT_WORK Signature

Method COMMIT_WORK on Interface IF_SWF_TSI has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_TSI 20060212

Method CREATE_SUBSEQUENT_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRENT_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_SWF_TSI_TRANSACTION 20060208
2 Returning RE_NEW_TRANSACTION Value transfer Object reference (TYPE REF TO) IF_SWF_TSI_TRANSACTION 20060208
# Exception Resumable Description Created on
1 CX_SWF_TSI_TX_UNKNOWN 20060212
2 CX_SWF_TSI_TX_WRONG_STATUS 20060211

Method CREATE_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATABASE_CONNECTION Call by reference Type reference (TYPE) DBCON_NAME IF_SWF_TSI_TRANSACTION_CONTEXT=>C_DBCONNAME_DEFAULT Logischer Name einer Datenbankverbindung 20060207
2 Importing IM_UPDATE_MODE Call by reference Type reference (TYPE) SWFTSIUPDMOD IF_SWF_TSI_TRANSACTION_CONTEXT=>C_UPDATE_MODE_SYNCHRONOUS TSI: Update-Modus einer Transaktion 20060224
3 Returning RE_TRANSACTION Value transfer Object reference (TYPE REF TO) IF_SWF_TSI_TRANSACTION 20060120
# Exception Resumable Description Created on
1 CX_SWF_TSI 20060208
2 CX_SWF_TSI_DBCON_INVALID 20060212

Method DISCARD Signature

Method DISCARD on Interface IF_SWF_TSI has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_TSI_TX_WRONG_STATUS 20060211

Method DISCARD_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_SWF_TSI_TRANSACTION 20060208
# Exception Resumable Description Created on
1 CX_SWF_TSI_TX_UNKNOWN 20060212
2 CX_SWF_TSI_TX_WRONG_STATUS 20060211
History
Last changed by/on SAP  20110908 
SAP Release Created in 710