SAP ABAP Class CL_XMS_FILTERS (CL_XMS_FILTERS)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-IEN (Application Component) Integration Engine
     SXMSJOB (Package) XI: Time-Driven Message Processing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_XMS_FILTERS_JOB 20050524
2 Inheritance (c INHERITING FROM c_ref)  CL_XMS_FILTERS_PREFIX 20050530
Properties
Class CL_XMS_FILTERS  
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 20050524   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XMS_FILTERS has no forward declaration.
Interfaces
Class CL_XMS_FILTERS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_XMS_MSG_DEF 20050614
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _INTERFACES Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_INTERFACE 20050621
2 _IS Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Flag 20050524
3 _MAX_SEQU Instance attribute Protected Type reference (TYPE) SXMSMSGSEQU Sequence of Message Filters 20050524
4 _MSGDEF_TAB Instance attribute Protected Type reference (TYPE) SXMSMSGDEF_T TTYP for SXMSMSGDEF_S 20050524
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATION_AUTHORITY Instance method Public Method 20050524
2 ACT_EOIO_FILTER_FOR_RECEIVER Instance method Public Method Is receiver referenced in filters? 20050614
3 CHANGE_AUTHORITY Instance method Public Method 20050524
4 CHECK Instance method Public Method 20050524
5 CHECK_ACTIVATE Instance method Public Method 20050524
6 CHECK_AND_INSERT Instance method Public Method 20050525
7 CHECK_AND_UPDATE Instance method Public Method 20050525
8 CHECK_IF_INBOUND Instance method Public Method Interface = Inbound? 20050530
9 CHECK_IF_OUTBOUND Instance method Public Method Interface = Outbound? 20050530
10 CHECK_INBOUND Instance method Public Method 20050524
11 CHECK_INSERT Instance method Public Method 20050524
12 CHECK_OUTBOUND Instance method Public Method 20050524
13 CHECK_QUEUE_UNIQUE Instance method Public Method 20050525
14 CHECK_TEST Instance method Public Method 20050524
15 CHECK_UPDATE Instance method Public Method 20050524
16 COMMIT_WORK Instance method Public Method 20050525
17 CONSTRUCTOR Instance method Public Constructor Constructor 20050524
18 DELETE_AND_ADJ_SEQU Instance method Public Method 20050525
19 DELETE_NO_COMMIT Instance method Public Method 20050525
20 DISPLAY_AUTHORITY Instance method Public Method 20050524
21 EOIO_FILTER_FOR_RECEIVER Instance method Public Method Is receiver referenced in EOIO filters? 20050614
22 EXISTS Instance method Public Method 20050524
23 GET_FILTER_LIST Instance method Public Method 20050530
24 GET_MESSAGE_FILTER Instance method Public Method 20050524
25 GET_SENDER_RECEIVER_INFO Instance method Public Method Access SXMSINTERFACE 20050525
26 HAS_FILTER_FOR_RECEIVER Instance method Public Method Is receiver referenced in filters? 20050525
27 INSERT Instance method Public Method 20050524
28 LOCK_FILTER Instance method Public Method 20050524
29 LOCK_SEQUENCE Instance method Protected Method 20050525
30 MOVE_SEQUENCE Instance method Public Method 20050524
31 ROLLBACK_WORK Instance method Public Method 20050525
32 SET_ATTRIBUTES Instance method Public Method 20050524
33 UNLOCK_FILTER Instance method Public Method 20050524
34 UNLOCK_SEQUENCE Instance method Protected Method 20050525
35 UPDATE Instance method Public Method 20050524
36 UPDATE_NO_COMMIT Instance method Public Method 20050525
Events
Class CL_XMS_FILTERS has no event.
Types
Class CL_XMS_FILTERS has no local type.
Method Signatures

Method ACTIVATION_AUTHORITY Signature

Method ACTIVATION_AUTHORITY on class CL_XMS_FILTERS has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method ACT_EOIO_FILTER_FOR_RECEIVER Signature

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

Method ACT_EOIO_FILTER_FOR_RECEIVER on class CL_XMS_FILTERS has no exception.

Method CHANGE_AUTHORITY Signature

Method CHANGE_AUTHORITY on class CL_XMS_FILTERS has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MSGDEF_WA Value transfer Type reference (TYPE) SXMSMSGDEF_S Message Definition 20050524
2 Importing MSGFIL_TAB Call by reference Type reference (TYPE) SXMSMSGDEF_T TTYP für SXMSMSGDEF_S 20050524
3 Importing TESTDATA Call by reference Type reference (TYPE) SXMS_TESTDATA_IS Testdateneingabe IS 20050524

Method CHECK on class CL_XMS_FILTERS has no exception.

Method CHECK_ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGFIL_WA Call by reference Type reference (TYPE) SXMSMSGDEF Message Defintion 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method CHECK_AND_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILTER_ID Value transfer Type reference (TYPE) SXMSGUID GUID für Objekte der Integration Engine 20050614
2 Importing MSGFIL_WA Call by reference Type reference (TYPE) SXMSMSGDEF Message Defintion 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method CHECK_AND_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGFIL_WA Call by reference Type reference (TYPE) SXMSMSGDEF Message Defintion 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method CHECK_IF_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) SXI_ACTION 20050530
2 Importing ACTION_NS Call by reference Type reference (TYPE) SXI_ACTION_NS 20050530
3 Returning RET Value transfer Type reference (TYPE) CHAR1 20050530

Method CHECK_IF_INBOUND on class CL_XMS_FILTERS has no exception.

Method CHECK_IF_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) SXI_ACTION 20050530
2 Importing ACTION_NS Call by reference Type reference (TYPE) SXI_ACTION_NS 20050530
3 Returning RET Value transfer Type reference (TYPE) CHAR1 20050530

Method CHECK_IF_OUTBOUND on class CL_XMS_FILTERS has no exception.

Method CHECK_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MSGDEF Value transfer Object reference (TYPE REF TO) CL_XMS_MSG_DEF 20050524
2 Importing MSG_OBJ Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20050524
3 Exporting PID Value transfer Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20050524
4 Exporting QOS Value transfer Type reference (TYPE) SXMSQOS Integration Engine: Quality of Service 20050524

Method CHECK_INBOUND on class CL_XMS_FILTERS has no exception.

Method CHECK_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGFIL_WA Call by reference Type reference (TYPE) SXMSMSGDEF Message Defintion 20050524
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050524

Method CHECK_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MSGDEF Value transfer Object reference (TYPE REF TO) CL_XMS_MSG_DEF 20050524
2 Importing MSG_OBJ Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20050524
3 Exporting PID Value transfer Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20050524
4 Exporting QOS Value transfer Type reference (TYPE) SXMSQOS Integration Engine: Quality of Service 20050524
5 Importing RUNTIME_IF Call by reference Object reference (TYPE REF TO) IF_XMS_RUN_TIME_ENV XMS: Laufzeitumgebung 20050524
6 Importing SPLIT_MSG Call by reference Type reference (TYPE) SXMSMREC Receiver und Message-Guid einer gesplitteten Message 20050524

Method CHECK_OUTBOUND on class CL_XMS_FILTERS has no exception.

Method CHECK_QUEUE_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGFIL_WA Call by reference Type reference (TYPE) SXMSMSGDEF Message Defintion 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method CHECK_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MSGDEF_WA Value transfer Type reference (TYPE) SXMSMSGDEF_S Message Definition 20050524
2 Importing TESTDATA Value transfer Type reference (TYPE) SXMS_TESTDATA_IS Testdateneingabe IS 20050524
# Exception Resumable Description Created on
1 CX_SRV_NORMALIZE_ERROR XI Services: Party/Service Normalisierungs Fehler 20050524
2 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050524

Method CHECK_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGFIL_WA Call by reference Type reference (TYPE) SXMSMSGDEF Message Defintion 20050524
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050524

Method COMMIT_WORK Signature

Method COMMIT_WORK on class CL_XMS_FILTERS has no parameter.
Method COMMIT_WORK on class CL_XMS_FILTERS has no exception.

Method CONSTRUCTOR Signature

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

Method DELETE_AND_ADJ_SEQU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGFIL_WA Call by reference Type reference (TYPE) SXMSMSGDEF Message Defintion 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method DELETE_NO_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGFIL_WA Call by reference Type reference (TYPE) SXMSMSGDEF Message Defintion 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method DISPLAY_AUTHORITY Signature

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

Method EOIO_FILTER_FOR_RECEIVER Signature

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

Method EOIO_FILTER_FOR_RECEIVER on class CL_XMS_FILTERS has no exception.

Method EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GUID Call by reference Type reference (TYPE) SXMSFILTERGUID Filter-ID 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method GET_FILTER_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIL_TAB Value transfer Type reference (TYPE) SXMSMSGDEF_T TTYP für SXMSMSGDEF_S 20050530

Method GET_FILTER_LIST on class CL_XMS_FILTERS has no exception.

Method GET_MESSAGE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILTER Value transfer Object reference (TYPE REF TO) CL_XMS_MSG_DEF 20050525
2 Importing GUID Call by reference Type reference (TYPE) SXMSFILTERGUID Filter-ID 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050614

Method GET_SENDER_RECEIVER_INFO 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 20050525
2 Returning ID_WA Value transfer Type reference (TYPE) SXMSINTERFACE 20050525

Method GET_SENDER_RECEIVER_INFO on class CL_XMS_FILTERS has no exception.

Method HAS_FILTER_FOR_RECEIVER Signature

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

Method HAS_FILTER_FOR_RECEIVER on class CL_XMS_FILTERS has no exception.

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILTER_ID Value transfer Type reference (TYPE) SXMSGUID GUID für Objekte der Integration Engine 20050525
2 Importing MSGFIL_WA Value transfer Type reference (TYPE) SXMSMSGDEF Message Defintion 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method LOCK_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GUID Call by reference Type reference (TYPE) SXMSFILTERGUID Filter-ID 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050530

Method LOCK_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEQUENCE Call by reference Type reference (TYPE) SXMSMSGSEQU Reihenfolge der Message-Filter 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method MOVE_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MARKED Call by reference Type reference (TYPE) LVC_S_ROW-INDEX ALV-Control: Zeilennummer (Index der internen Tabelle) 20050525
2 Importing MOVE_TO Call by reference Type reference (TYPE) LVC_S_ROW-INDEX ALV-Control: Zeilennummer (Index der internen Tabelle) 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method ROLLBACK_WORK Signature

Method ROLLBACK_WORK on class CL_XMS_FILTERS has no parameter.
Method ROLLBACK_WORK on class CL_XMS_FILTERS has no exception.

Method SET_ATTRIBUTES Signature

Method SET_ATTRIBUTES on class CL_XMS_FILTERS has no parameter.
Method SET_ATTRIBUTES on class CL_XMS_FILTERS has no exception.

Method UNLOCK_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GUID Call by reference Type reference (TYPE) SXMSFILTERGUID Filter-ID 20050525

Method UNLOCK_FILTER on class CL_XMS_FILTERS has no exception.

Method UNLOCK_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEQUENCE Call by reference Type reference (TYPE) SXMSMSGSEQU Reihenfolge der Message-Filter 20050525

Method UNLOCK_SEQUENCE on class CL_XMS_FILTERS has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGFIL_WA Value transfer Type reference (TYPE) SXMSMSGDEF Message Defintion 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050525

Method UPDATE_NO_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGFIL_WA Value transfer Type reference (TYPE) SXMSMSGDEF Message Defintion 20050525
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20050530
History
Last changed by/on SAP  20110908 
SAP Release Created in 710