SAP ABAP Class CL_XMS_EXPROFILE (Exchange Profile Parser)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-IEN (Application Component) Integration Engine
     SXMSF (Package) XI: Integration Engine Runtime
Properties
Class CL_XMS_EXPROFILE  
Short Description Exchange Profile Parser    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSF   XI: Integration Engine Runtime 
Created 20100715   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XMS_EXPROFILE has no forward declaration.
Interfaces
Class CL_XMS_EXPROFILE has no interface implemented.
Friends
Class CL_XMS_EXPROFILE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BEAN_FALSE Constant Public Type reference (TYPE) STRING 'false' 20100827
2 GC_BEAN_PARAM Constant Public Type reference (TYPE) STRING 'com.sap.aii.ib.remote.exprof.enabled' 20100827
3 GC_BEAN_SECTION Constant Public Type reference (TYPE) STRING 'IntegrationBuilder' 20100827
4 GC_VALUE_NOT_FOUND Constant Private Type reference (TYPE) INT4 352 Natural Number 20100827
Methods
# Method Level Visibility Method type Description Created on
1 ADD_VALUE_TO_BUFFER Instance method Private Method Adds parameter to buffer 20100827
2 CLEAR_BUFFER Instance method Public Method Deletes all entries in buffer table 20100827
3 DEQUEUE_BUFFER Instance method Private Method 20100827
4 DETERMINE_AUTH_LEVEL Instance method Private Method OBSOLETE -- Checks Authorization 20100827
5 ENQUEUE_BUFFER Instance method Private Method 20100827
6 GETPARAMETER Instance method Public Method Gets corresponding parameter 20100827
7 GET_EP Instance method Private Method Select profile from database 20100827
8 GET_IXML_DOCUMENT Instance method Private Method Returns XML document for ex profile 20100827
9 GET_PROFILE_VALUE Instance method Private Method Returns value for section parameter 20100827
10 IS_BEAN_DEACTIVATED Instance method Public Method Checks if java bean is deactivated 20100827
11 IS_ENCODING_DEACTIVATED Instance method Public Method Checks if passwords are not encoded 20100827
12 IS_SHORTCUT_REQUIRED Instance method Public Method Returns rc = 0 if SHORTCUT is to be used 20100827
Events
Class CL_XMS_EXPROFILE has no event.
Types
Class CL_XMS_EXPROFILE has no local type.
Method Signatures

Method ADD_VALUE_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20100827
2 Importing PWD Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20100827
3 Importing SECSTORE_KEY Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20100827
4 Importing SECTION Call by reference Type reference (TYPE) STRING 20100827
5 Importing VALUE Call by reference Type reference (TYPE) STRING 20100827
# Exception Resumable Description Created on
1 CX_UUID_ERROR Fehlerklasse für UUID-Bearbeitungsfehler 20100827

Method CLEAR_BUFFER Signature

Method CLEAR_BUFFER on class CL_XMS_EXPROFILE has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_EXPROFILE Exchange Profile Exceptions 20100827

Method DEQUEUE_BUFFER Signature

Method DEQUEUE_BUFFER on class CL_XMS_EXPROFILE has no parameter.
Method DEQUEUE_BUFFER on class CL_XMS_EXPROFILE has no exception.

Method DETERMINE_AUTH_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMETER Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20100827
# Exception Resumable Description Created on
1 CX_XMS_EXPROFILE Exchange Profile Exceptions 20100827

Method ENQUEUE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20100827

Method ENQUEUE_BUFFER on class CL_XMS_EXPROFILE has no exception.

Method GETPARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20100827
2 Importing SECTION Call by reference Type reference (TYPE) STRING 20100827
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20100827
# Exception Resumable Description Created on
1 CX_XMS_EXPROFILE Exchange Profile Exceptions 20100827

Method GET_EP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROFILE Value transfer Type reference (TYPE) STRING 20100827
# Exception Resumable Description Created on
1 CX_XMS_EXPROFILE Exchange Profile Exceptions 20100827

Method GET_IXML_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOCUMENT Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20100827
2 Importing PROFILE Call by reference Type reference (TYPE) STRING 20100827

Method GET_IXML_DOCUMENT on class CL_XMS_EXPROFILE has no exception.

Method GET_PROFILE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20100827
2 Importing NAME Call by reference Type reference (TYPE) STRING 20100827
3 Exporting PWD_FLAG Value transfer Type reference (TYPE) CHAR1 Wenn 'X ' dann PWD. 20100827
4 Importing SECTION Call by reference Type reference (TYPE) STRING 20100827
5 Exporting VALUE Value transfer Type reference (TYPE) STRING 20100827
# Exception Resumable Description Created on
1 CX_XMS_EXPROFILE Exchange Profile Exceptions 20100827

Method IS_BEAN_DEACTIVATED Signature

Method IS_BEAN_DEACTIVATED on class CL_XMS_EXPROFILE has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_EXPROFILE Exchange Profile Exceptions 20100827

Method IS_ENCODING_DEACTIVATED Signature

Method IS_ENCODING_DEACTIVATED on class CL_XMS_EXPROFILE has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_EXPROFILE Exchange Profile Exceptions 20100827

Method IS_SHORTCUT_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20100827

Method IS_SHORTCUT_REQUIRED on class CL_XMS_EXPROFILE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 731