SAP ABAP Class CL_XMS_INTERFACE (CL_XMS_INTERFACE)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-IEN (Application Component) Integration Engine
     SXMSJOB (Package) XI: Time-Driven Message Processing
Properties
Class CL_XMS_INTERFACE  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSJOB   XI: Time-Driven Message Processing 
Created 20031023   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XMS_INTERFACE has no forward declaration.
Interfaces
Class CL_XMS_INTERFACE has no interface implemented.
Friends
Class CL_XMS_INTERFACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_XMS_INTERFACE 20031023
2 _INT_TAB Instance attribute Protected Type reference (TYPE) SXMSINTERFACE_TTYP 20031023
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AND_DELETE Instance method Public Method 20050223
2 CHECK_AND_INSERT Instance method Public Method Checks and inserts the ID 20041217
3 CHECK_DELETE Instance method Public Method 20050223
4 CHECK_INSERT Instance method Public Method Checks the value before insert 20041217
5 CHECK_INTERFACE Instance method Public Method Is the Interface Registered? 20031023
6 CHECK_INTERFACE_IF Instance method Public Method Is the Interface Registered? 20080513
7 CHECK_UPDATE Instance method Public Method Checks the value before insert 20050218
8 CONSTRUCTOR Instance method Public Constructor Constructor 20031023
9 DELETE Instance method Protected Method 20050223
10 DISPLAY_AUTHORITY Instance method Public Method 20050223
11 EXISTS_PARAM_SITE Instance method Public Method Does Site Exist? 20031105
12 EXISTS_SITE Instance method Public Method Does Site Exist? 20031024
13 GET_ALL_IDS Instance method Public Method Returns all IDs and their attributes 20041217
14 GET_ALL_SITES Instance method Public Method Site Info (for F4) 20031023
15 GET_INSTANCE Static method Public Method 20031023
16 GET_INTERFACE Instance method Public Method Interface Data Set 20031023
17 GET_PARAM_SITES Instance method Public Method Site Info (for F4 Subparameter) 20031105
18 GET_PARAM_SITES_IF Instance method Public Method Site Info (for F4 Subparameter) 20080527
19 INSERT Instance method Protected Method Inserts the value without checking 20041217
20 INSERT_AUTHORITY Instance method Public Method 20041217
21 LOCK Instance method Protected Method Locks ID 20041217
22 REFRESH_ATTRIBUTES Instance method Public Method Synchronize Attributes with Database 20031023
23 UNLOCK Instance method Protected Method Unlocks ID 20041217
Events
Class CL_XMS_INTERFACE has no event.
Types
Class CL_XMS_INTERFACE has no local type.
Method Signatures

Method CHECK_AND_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SXMSSITE Sender/Empfänger-ID 20050223
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050223

Method CHECK_AND_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SXMSINTERFACE Sender/Empfänger-Definition 20041217
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20041217

Method CHECK_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SXMSSITE Sender/Empfänger-ID 20050223
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050223

Method CHECK_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SXMSINTERFACE Sender/Empfänger-Definition 20041217
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20041217

Method CHECK_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE_WA Call by reference Type reference (TYPE) SXMSINTERFACE 20031023
2 Returning RET_TAB Value transfer Type reference (TYPE) SXMS_SITE_TAB 20031023

Method CHECK_INTERFACE on class CL_XMS_INTERFACE has no exception.

Method CHECK_INTERFACE_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE_WA Call by reference Type reference (TYPE) SXMSINTERFACE 20080513
2 Returning RET_TAB Value transfer Type reference (TYPE) SXMS_SITE_TAB 20080513

Method CHECK_INTERFACE_IF on class CL_XMS_INTERFACE has no exception.

Method CHECK_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SXMSINTERFACE Sender/Empfänger-Definition 20050218
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050218

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_XMS_INTERFACE has no parameter.
Method CONSTRUCTOR on class CL_XMS_INTERFACE has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SXMSSITE Sender/Empfänger-ID 20050223
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050223

Method DISPLAY_AUTHORITY Signature

Method DISPLAY_AUTHORITY on class CL_XMS_INTERFACE has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050223

Method EXISTS_PARAM_SITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) CHAR1 20031105
2 Importing SITE Call by reference Type reference (TYPE) SXMSSITE 20031105

Method EXISTS_PARAM_SITE on class CL_XMS_INTERFACE has no exception.

Method EXISTS_SITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) CHAR1 20031024
2 Importing SITE Call by reference Type reference (TYPE) SXMSSITE 20031024

Method EXISTS_SITE on class CL_XMS_INTERFACE has no exception.

Method GET_ALL_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TYPE Call by reference Type reference (TYPE) SXMSINTERFACE-TYPE ' ' Typ Interface ID 20110203
2 Returning INT_TAB Value transfer Type reference (TYPE) SXMSINTERFACE_TTYP TTYP für SXMSINTERFACE 20041217

Method GET_ALL_IDS on class CL_XMS_INTERFACE has no exception.

Method GET_ALL_SITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SITE_TAB Value transfer Type reference (TYPE) SXMS_SITE_TAB 20031023

Method GET_ALL_SITES on class CL_XMS_INTERFACE has no exception.

Method GET_INSTANCE Signature

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

Method GET_INSTANCE on class CL_XMS_INTERFACE has no exception.

Method GET_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Type reference (TYPE) SXMSSITE 20031023
2 Returning INTERFACE_WA Value transfer Type reference (TYPE) SXMSINTERFACE 20031023

Method GET_INTERFACE on class CL_XMS_INTERFACE has no exception.

Method GET_PARAM_SITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TYPE Call by reference Type reference (TYPE) SXMSINTERFACE-TYPE ' ' Typ Interface ID 20110203
2 Returning SITE_TAB Value transfer Type reference (TYPE) SXMS_SITE_TAB 20031105

Method GET_PARAM_SITES on class CL_XMS_INTERFACE has no exception.

Method GET_PARAM_SITES_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TYPE Call by reference Type reference (TYPE) SXMSINTERFACE-TYPE ' ' Typ Interface ID 20110203
2 Returning SITE_TAB Value transfer Type reference (TYPE) SXMS_SITE_TAB 20080527

Method GET_PARAM_SITES_IF on class CL_XMS_INTERFACE has no exception.

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Value transfer Type reference (TYPE) SXMSINTERFACE Sender/Empfänger-Definition 20041217
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20041217

Method INSERT_AUTHORITY Signature

Method INSERT_AUTHORITY on class CL_XMS_INTERFACE has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20041217

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SXMSSITE Sender/Empfänger-ID 20041217
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20041217

Method REFRESH_ATTRIBUTES Signature

Method REFRESH_ATTRIBUTES on class CL_XMS_INTERFACE has no parameter.
Method REFRESH_ATTRIBUTES on class CL_XMS_INTERFACE has no exception.

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SXMSSITE Sender/Empfänger-ID 20041217

Method UNLOCK on class CL_XMS_INTERFACE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640