SAP ABAP Interface IF_CMX_XS_SESSION (XSteps: Session)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA (Application Component) Process Management
     CMX_XS (Package) XSteps: Run Time Environment
Properties
Interface IF_CMX_XS_SESSION  
Short Description XSteps: Session    
General Data
Package CMX_XS   XSteps: Run Time Environment 
Created 20021001   SAP 
Last changed 20040127   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_CMX_XS_SESSION has no interface.
Friends
Interface IF_CMX_XS_SESSION has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ENQUEUE_TYPE_ALL Constant Public Type reference (TYPE) CMX_XS_ENQUEUE_TYPE SPACE Lock Tree with Change Logs 20030918
2 CO_ENQUEUE_TYPE_CLOG Constant Public Type reference (TYPE) CMX_XS_ENQUEUE_TYPE 'C' Lock Only Change Logs 20030918
3 CO_ENQUEUE_TYPE_TREE Constant Public Type reference (TYPE) CMX_XS_ENQUEUE_TYPE 'T' Lock Only Tree 20030918
4 CO_MODE_IN_UPDATE_TASK Constant Public Type reference (TYPE) I 1 Mode: Save in Update Task 20021222
5 CO_MODE_NOT_IN_UPDATE_TASK Constant Public Type reference (TYPE) I 2 Mode: Save not Update Task 20021222
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Public Method Checks the Authorization of Current User 20030213
2 CHECK_EXECUTION_STATE Instance method Public Method Checks the Execution Status of the Root GUID 20030414
3 DEQUEUE_PERSISTENT Instance method Public Method Deletes a Lock for a Persistent Node 20030205
4 DEQUEUE_REPOSITORY Instance method Public Method Deletes a Lock for a Repository 20030205
5 ENQUEUE_PERSISTENT Instance method Public Method Sets a Lock for a Persisten Node 20030205
6 ENQUEUE_REPOSITORY Instance method Public Method Sets a Lock for a Repository 20030205
7 GET_APPLICATION_VARIANT Instance method Public Method Provides the Current BAdI Varient for an Application 20021204
8 GET_CHECK_PROFILE Instance method Public Method Returns the Check Level 20030703
9 IS_CHANGED Instance method Public Method Persistent objects have been changed 20031002
10 IS_COMPLETED Instance method Public Method Gets, Whether the Specified Trees have been Completed 20030610
11 SAVE Instance method Public Method Saves all Changes 20030204
12 SET_APPLICATION_VARIANT Instance method Public Method Explicitly Sets the BAdI Variant for an Application 20021204
13 SET_CHECK_PROFILE Instance method Public Method Sets the Check Level 20030703
14 UNDO Instance method Public Method Undo Function for all Changes 20030204
15 UPDATE_CONTEXT Instance method Public Method Updates Context Nodes after Change of Application Data 20030522
Events
# Event Type Visibility Description Created on
1 UNDO_COMPLETE Instance Event
(0)
Public
(2)
Reset for Other Trees 20031017
Types
Interface IF_CMX_XS_SESSION has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHORITY Call by reference Type reference (TYPE) CMX_XS_W_AUTHORITY XSteps: Struktur für Berechtigungsprüfung 20030213
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030213

Method CHECK_EXECUTION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROOT Call by reference Type reference (TYPE) CMX_XS_NODE_GUID XSteps: Tabelle von Knoten-Schlüsseln 20030610
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030414

Method DEQUEUE_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NID Call by reference Type reference (TYPE) CMX_XS_NODE_GUID 20030325
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030205

Method DEQUEUE_REPOSITORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REPOSITORY Call by reference Object reference (TYPE REF TO) IF_CMX_XS_REPOSITORY XSteps: Repository 20030205
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030205

Method ENQUEUE_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_TYPE Call by reference Type reference (TYPE) CMX_XS_ENQUEUE_TYPE SPACE XSteps: Sperragument zur Auswahl des Baumes bzw. Protokolle 20030918
2 Importing NID Call by reference Type reference (TYPE) CMX_XS_NODE_GUID 20030325
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030205

Method ENQUEUE_REPOSITORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REPOSITORY Call by reference Object reference (TYPE REF TO) IF_CMX_XS_REPOSITORY XSteps: Repository 20030205
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030205

Method GET_APPLICATION_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION Call by reference Type reference (TYPE) CMX_XS_APPLICATION XSteps: Anwendung 20021204
2 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_W_APPLICATION_VARIANT XSteps: Variante für BADI-Implementierungen 20021204
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021204

Method GET_CHECK_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHECK_PROFILE Value transfer Type reference (TYPE) CMX_XS_W_CHECK_PROFILE XSteps: Prüf-Profil 20030703
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030703

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D 'X' = Änderungen vorhanden 20031002
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20031002

Method IS_COMPLETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Ausführung ist abgeschlossen 20030610
2 Importing ROOTS Call by reference Type reference (TYPE) CMX_XS_T_NODE_GUID XSteps: Tabelle von Knoten-Schlüsseln 20030610
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030610

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODE Call by reference Type reference (TYPE) I CO_MODE_IN_UPDATE_TASK 20030204
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030313

Method SET_APPLICATION_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VARIANT Call by reference Type reference (TYPE) CMX_XS_W_APPLICATION_FILTER XSteps: Filterwert für Anwendung und BADI-Variante 20021204
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021204

Method SET_CHECK_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_PROFILE Call by reference Type reference (TYPE) CMX_XS_W_CHECK_PROFILE XSteps: Prüf-Profil 20030703
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030703

Method UNDO Signature

Method UNDO on Interface IF_CMX_XS_SESSION has no parameter.
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030313

Method UPDATE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION Call by reference Type reference (TYPE) CMX_XS_APPLICATION XSteps: Anwendung 20030522
2 Importing CATEGORY Call by reference Type reference (TYPE) CMX_XS_CONTEXT_CATEGORY XSteps: Kategorie eines Kontextschlüssels 20030522
3 Importing DATA Call by reference Type reference (TYPE) DATA Anwendungskontext 20030522
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030522
Event Signatures

Event UNDO_COMPLETE Signature
Event UNDO_COMPLETE on Interface IF_CMX_XS_SESSION has no parameter.
History
Last changed by/on SAP  20040127 
SAP Release Created in 200