SAP ABAP Class CL_RSR_MDX_TRANSACTION (MDX: Transaction)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSR_MDX_BASE (Package) MDX: Basis
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSR_MDX_TRANSACTION MDX: Transaction 20081115
Properties
Class CL_RSR_MDX_TRANSACTION  
Short Description MDX: Transaction    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_MDX_BASE   MDX: Basis 
Created 20081115   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSR_MDX_TRANSACTION MDX: Transaction 20081115
Friends
Class CL_RSR_MDX_TRANSACTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_DEFAULT_NAME Constant Private Type reference (TYPE) STRING 'MDX_DEFAULT' Standard Name of a Transaction 20081117
2 P_NAME Instance attribute Private Type reference (TYPE) STRING Transaction name 20081116
3 P_T_TRANSACTION Static Attribute Private Type reference (TYPE) TP_T_TRANSACTION Transactions that have been created 20081117
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081117
2 FACTORY Static method Public Method Create a Transaction 20081117
3 GET_CURRENT_TRANSACTION Static method Public Method Returns the current transaction 20081117
4 GET_NAME Static method Private Method Returns the name of the current transaction 20081117
5 GET_TRANSACTION Static method Private Method Returns the a created instance of a transaction 20081117
6 IS_TRANSACTION_AVAILABLE Static method Public Method Is a transaction available? 20081117
7 REMOVE_TRANSACTION Static method Private Method Removes the transaction 20081117
Events
Class CL_RSR_MDX_TRANSACTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_T_TRANSACTION Private See coding MDX Transactions 20081117 TP_T_TRANSACTION TYPE STANDARD TABLE OF REF TO if_rsr_mdx_transaction
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Value transfer Type reference (TYPE) STRING Name der Transaktion 20081117

Method CONSTRUCTOR on class CL_RSR_MDX_TRANSACTION has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Soll eine Transaktion erzeugt werden? 20081117
2 Importing I_NAME Call by reference Type reference (TYPE) STRING Name der Transaktion 20081117
3 Returning R_R_TRANSACTION Value transfer Object reference (TYPE REF TO) IF_RSR_MDX_TRANSACTION MDX: Transaktion 20081117
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20081117

Method GET_CURRENT_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_TRANSACTION Value transfer Object reference (TYPE REF TO) IF_RSR_MDX_TRANSACTION MDX: Transaktion 20081117

Method GET_CURRENT_TRANSACTION on class CL_RSR_MDX_TRANSACTION has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) STRING Name der Transaktion 20081117
2 Returning R_NAME Value transfer Type reference (TYPE) STRING Name der Transaktion 20081117

Method GET_NAME on class CL_RSR_MDX_TRANSACTION has no exception.

Method GET_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) STRING Name der Transaktion 20081117
2 Returning R_R_TRANSACTION Value transfer Object reference (TYPE REF TO) IF_RSR_MDX_TRANSACTION MDX: Transaktion 20081117

Method GET_TRANSACTION on class CL_RSR_MDX_TRANSACTION has no exception.

Method IS_TRANSACTION_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) STRING Name der Transaktion 20081117
2 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20081117

Method IS_TRANSACTION_AVAILABLE on class CL_RSR_MDX_TRANSACTION has no exception.

Method REMOVE_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_RSR_MDX_TRANSACTION MDX: Transaktion 20081117

Method REMOVE_TRANSACTION on class CL_RSR_MDX_TRANSACTION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720