SAP ABAP Class CL_WSPROTOCOL_SEQUENCE (Protocol for Control of Sequence Processing)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_PROXY_RT (Package) Proxy Runtime of Web Services Infrastructure
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WSPROTOCOL ABAP Proxies: Available Protocols 20050711
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WSPROTOCOL_SEQUENCE WS Only: Sequence Processing Control 20050711
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WSPROTOCOL_SEQUENCE_INT internal sequence protocol 20120710
Properties
Class CL_WSPROTOCOL_SEQUENCE  
Short Description Protocol for Control of Sequence Processing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_PROXY_RT   Proxy Runtime of Web Services Infrastructure 
Created 20050711   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSOAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WSPROTOCOL ABAP Proxies: Available Protocols 20050711
2 IF_WSPROTOCOL_SEQUENCE WS Only: Sequence Processing Control 20050711
3 IF_WSPROTOCOL_SEQUENCE_INT internal sequence protocol 20120710
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_EVENTING 20130701 handler for SOAP Event messages
2 CL_SOAP_MAPPING_OUTBOUND 20120709 Outbound mapping
3 CL_WS_PERSISTENT_SEQUENCE 20050711 Persistent Sequence for Sequence Processing
4 CL_WS_PROXY_RUNTIME_OUTBOUND 20050725 Call Web Service Method; Abstract Superclass
5 CL_WS_SEQUENCE_CONTROLLER 20050711 Controller for Sequence Processing
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_PARENT_SEQUENCE_ID Instance attribute Private Type reference (TYPE) SRT_SEQUENCE_ID 20120709
2 M_CG_DOMAIN Instance attribute Private Type reference (TYPE) SRT_SEQUENCE_DOMAIN Service Domain for Consumer Groups 20080307
3 M_DOMAIN Instance attribute Private Type reference (TYPE) SRT_SEQUENCE_DOMAIN Service Domain for Protocol 20061025
4 M_LOCAL_CALL Instance attribute Private Type reference (TYPE) BOOLEAN TSOAP_FALSE Flag for Local Calls (Shortcut) 20060822
5 M_UPD_TASK_PROCESSING Instance attribute Private Type reference (TYPE) BOOLEAN TSOAP_BOOLEAN_UNDEF Update Task Processing 20080124
6 SEQUENCE_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) CL_WS_SEQUENCE_CONTROLLER Domain for Sequence Processing 20050711
7 SERVER_SEQUENCE Instance attribute Private Object reference (TYPE REF TO) IF_WS_SERVER_SEQUENCE Server Sequence for Sequence Processing of Web Services 20050711
8 SOAP_SEQUENCE_PROTOCOL Instance attribute Private Object reference (TYPE REF TO) IF_SOAP_SEQUENCE_PROTOCOL Sequence Protocol 20050711
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_PERSISTENT_SEQUENCE Instance method Private Method 20050711
2 CREATE_PROTOCOL_FOR_CLIENT Static method Public Method Create Protocol Instance on Consumer Side 20050719
3 CREATE_PROTOCOL_FOR_CLIENT_RFC Static method Public Method Create Protocol Instance on Consumer Side 20121017
4 CREATE_PROTOCOL_FOR_EVENT Static method Public Method Create Protocol Instance on Consumer Side 20130627
5 CREATE_PROTOCOL_FOR_SERVER Static method Public Method Create Protocol Instance on Provider Side 20050719
6 CREATE_TRANSIENT_SEQUENCE Instance method Private Method 20050711
7 GET_CG_DOMAIN Instance method Private Method Get Sequence Domain for Consumer Groups 20080307
8 GET_CLIENT_SEQUENCE Instance method Private Method 20050712
9 GET_PROTOCOL Static method Public Method Create Protocol Instance 20050711
10 GET_SERVER_SEQUENCE Instance method Private Method 20050711
11 GET_SOAP_SEQUENCE_PROT Instance method Public Method 20130701
12 PREPARE_QOS_EXECUTION Instance method Private Method Preparation for Method Execution with Quality of Service 20050711
13 REUSE_PERSISTENT_SEQUENCE Instance method Private Method 20050927
14 REUSE_TRANSIENT_SEQUENCE Instance method Private Method 20120709
15 SET_CLIENT_SEQUENCE Instance method Private Method 20050927
Events
Class CL_WSPROTOCOL_SEQUENCE has no event.
Types
Class CL_WSPROTOCOL_SEQUENCE has no local type.
Method Signatures

Method CREATE_PERSISTENT_SEQUENCE Signature

Method CREATE_PERSISTENT_SEQUENCE on class CL_WSPROTOCOL_SEQUENCE has no parameter.
Method CREATE_PERSISTENT_SEQUENCE on class CL_WSPROTOCOL_SEQUENCE has no exception.

Method CREATE_PROTOCOL_FOR_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROTOCOL Value transfer Object reference (TYPE REF TO) IF_WSPROTOCOL_SEQUENCE nur WS: Steuerung der Reihenfolge-Verarbeitung 20050719
2 Importing SOAP_APPLICATION Call by reference Object reference (TYPE REF TO) IF_SOAP_APPLICATION_CS Schnittstelle einer SOAP Applikation für Client-Anwendungen 20050719

Method CREATE_PROTOCOL_FOR_CLIENT on class CL_WSPROTOCOL_SEQUENCE has no exception.

Method CREATE_PROTOCOL_FOR_CLIENT_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROTOCOL Value transfer Object reference (TYPE REF TO) IF_WSPROTOCOL_SEQUENCE WS Only: Sequence Processing Control 20121017

Method CREATE_PROTOCOL_FOR_CLIENT_RFC on class CL_WSPROTOCOL_SEQUENCE has no exception.

Method CREATE_PROTOCOL_FOR_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROTOCOL Value transfer Object reference (TYPE REF TO) IF_WSPROTOCOL_SEQUENCE WS Only: Sequence Processing Control 20130627

Method CREATE_PROTOCOL_FOR_EVENT on class CL_WSPROTOCOL_SEQUENCE has no exception.

Method CREATE_PROTOCOL_FOR_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROTOCOL Value transfer Object reference (TYPE REF TO) IF_WSPROTOCOL_SEQUENCE nur WS: Steuerung der Reihenfolge-Verarbeitung 20050719
2 Importing SOAP_APPLICATION Call by reference Object reference (TYPE REF TO) IF_SOAP_APPLICATION_RT Schnittstelle einer SOAP Applikation für Client-Anwendungen 20050719

Method CREATE_PROTOCOL_FOR_SERVER on class CL_WSPROTOCOL_SEQUENCE has no exception.

Method CREATE_TRANSIENT_SEQUENCE Signature

Method CREATE_TRANSIENT_SEQUENCE on class CL_WSPROTOCOL_SEQUENCE has no parameter.
Method CREATE_TRANSIENT_SEQUENCE on class CL_WSPROTOCOL_SEQUENCE has no exception.

Method GET_CG_DOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CG_DOMAIN Value transfer Type reference (TYPE) SRT_SEQUENCE_DOMAIN service domäne für consumer gruppen 20080307

Method GET_CG_DOMAIN on class CL_WSPROTOCOL_SEQUENCE has no exception.

Method GET_CLIENT_SEQUENCE Signature

Method GET_CLIENT_SEQUENCE on class CL_WSPROTOCOL_SEQUENCE has no parameter.
Method GET_CLIENT_SEQUENCE on class CL_WSPROTOCOL_SEQUENCE has no exception.

Method GET_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROTOCOL Value transfer Object reference (TYPE REF TO) IF_WSPROTOCOL_SEQUENCE nur WS: Steuerung der Reihenfolge-Verarbeitung 20050711
2 Importing PROXY_FRAMEWORK Call by reference Object reference (TYPE REF TO) IF_PROXY_FRAMEWORK Ausgangsverarbeitung AI Messages 20050711

Method GET_PROTOCOL on class CL_WSPROTOCOL_SEQUENCE has no exception.

Method GET_SERVER_SEQUENCE Signature

Method GET_SERVER_SEQUENCE on class CL_WSPROTOCOL_SEQUENCE has no parameter.
Method GET_SERVER_SEQUENCE on class CL_WSPROTOCOL_SEQUENCE has no exception.

Method GET_SOAP_SEQUENCE_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SOAP_SEQUENCE_PROT Value transfer Object reference (TYPE REF TO) IF_SOAP_SEQUENCE_PROTOCOL Sequence Protocol 20130701

Method GET_SOAP_SEQUENCE_PROT on class CL_WSPROTOCOL_SEQUENCE has no exception.

Method PREPARE_QOS_EXECUTION Signature

Method PREPARE_QOS_EXECUTION on class CL_WSPROTOCOL_SEQUENCE has no parameter.
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20080207

Method REUSE_PERSISTENT_SEQUENCE Signature

Method REUSE_PERSISTENT_SEQUENCE on class CL_WSPROTOCOL_SEQUENCE has no parameter.
Method REUSE_PERSISTENT_SEQUENCE on class CL_WSPROTOCOL_SEQUENCE has no exception.

Method REUSE_TRANSIENT_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ON_FAILURE Call by reference Type reference (TYPE) FLAG 20120709
2 Returning SEQUENCE Value transfer Object reference (TYPE REF TO) IF_WS_CLIENT_SEQUENCE 20120709
3 Importing SEQUENCE_ID Call by reference Type reference (TYPE) SRT_SEQ_ID 20120709
# Exception Resumable Description Created on
1 CX_WS_PROXY_RT 20120709

Method SET_CLIENT_SEQUENCE Signature

Method SET_CLIENT_SEQUENCE on class CL_WSPROTOCOL_SEQUENCE has no parameter.
Method SET_CLIENT_SEQUENCE on class CL_WSPROTOCOL_SEQUENCE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710