SAP ABAP Interface IF_SWF_TSI_TRANSACTION (TSI: Transaction 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_TRANSACTION 20060210
Properties
Interface IF_SWF_TSI_TRANSACTION  
Short Description TSI: Transaction 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
Interface IF_SWF_TSI_TRANSACTION has no forward declaration.
Interfaces
Interface IF_SWF_TSI_TRANSACTION has no interface.
Friends
Interface IF_SWF_TSI_TRANSACTION has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT Instance attribute Public Object reference (TYPE REF TO) IF_SWF_TSI_TRANSACTION_CONTEXT 20060120
2 C_STATUS_AFTER_COMMIT_SENT Constant Public Type reference (TYPE) STRING 'AFTER_COMMIT_SENT' 20060217
3 C_STATUS_COMMITTED Constant Public Type reference (TYPE) STRING 'COMMITTED' 20060217
4 C_STATUS_DISCARDED Constant Public Type reference (TYPE) STRING 'DISCARDED' 20060217
5 C_STATUS_INCONSISTENT Constant Public Type reference (TYPE) STRING 'INCONSISTENT' 20060217
6 C_STATUS_OPEN Constant Public Type reference (TYPE) STRING 'OPEN' 20060217
7 C_STATUS_REJ_SAVE_SENT Constant Public Type reference (TYPE) STRING 'REJECTED_SAVE_SENT' 20060217
8 C_STATUS_ROLLBACK_SENT Constant Public Type reference (TYPE) STRING 'ROLLBACK_SENT' 20060217
9 C_STATUS_ROLLEDBACK Constant Public Type reference (TYPE) STRING 'ROLLEDBACK' 20060217
10 C_STATUS_SAVED Constant Public Type reference (TYPE) STRING 'SAVED' 20060217
11 C_STATUS_SAVE_FAILED Constant Public Type reference (TYPE) STRING 'SAVE_FAILED' 20060217
12 C_STATUS_UNTOUCHED Constant Public Type reference (TYPE) STRING 'UNTOUCHED' 20060217
Methods
# Method Level Visibility Method type Description Created on
1 GET_STATUS Instance method Public Method Gets status of transaction 20060217
2 GET_TRANSACTION_MANAGER Instance method Public Method 20060210
3 ROLLBACK Instance method Public Method 20060120
4 SAVE_AND_COMMIT Instance method Public Method 20060210
5 SET_PROPERTY Instance method Public Method 20070403
Events
Interface IF_SWF_TSI_TRANSACTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_PROPERTY_NAME Public See coding 20070403 ty_property_name TYPE c LENGTH 32
2 TY_PROPERTY_VALUE Public See coding 20070403 ty_property_value TYPE c LENGTH 255
Method Signatures

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STATUS Value transfer Type reference (TYPE) STRING 20060217

Method GET_STATUS on Interface IF_SWF_TSI_TRANSACTION has no exception.

Method GET_TRANSACTION_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRANSACTION_MANAGER Value transfer Object reference (TYPE REF TO) IF_SWF_TSI_TRANSACTION_MGR 20060210

Method GET_TRANSACTION_MANAGER on Interface IF_SWF_TSI_TRANSACTION has no exception.

Method ROLLBACK Signature

Method ROLLBACK on Interface IF_SWF_TSI_TRANSACTION has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_TSI_TX_WRONG_STATUS 20060215

Method SAVE_AND_COMMIT Signature

Method SAVE_AND_COMMIT on Interface IF_SWF_TSI_TRANSACTION has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_TSI_TX_ROLLEDBACK 20060215
2 CX_SWF_TSI_TX_WRONG_STATUS 20060215

Method SET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) TY_PROPERTY_NAME 20070403
2 Importing IM_VALUE Call by reference Type reference (TYPE) TY_PROPERTY_VALUE 20070403

Method SET_PROPERTY on Interface IF_SWF_TSI_TRANSACTION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710