SAP ABAP Class CL_WS_SEQUENCE_CONTROLLER (Controller for 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
Properties
Class CL_WS_SEQUENCE_CONTROLLER  
Short Description Controller for 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 20050607   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
Class CL_WS_SEQUENCE_CONTROLLER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_WSPROTOCOL_SEQUENCE 20050711 Protocol for Control of Sequence Processing
2 CL_WS_CLIENT_SEQUENCE 20050608 Sequence for Sequence Processing
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_SEQUENCE Instance attribute Private Object reference (TYPE REF TO) CL_WS_CLIENT_SEQUENCE Currently Active Sequence for Sequence Processing 20050928
2 MO_SOAP_APPLICATION Instance attribute Private Object reference (TYPE REF TO) IF_SOAP_APPLICATION_CS 20120709
3 MV_PROCESSING_MODE Instance attribute Private Type reference (TYPE) SRT_SEQUENCE_PROCESSMODE sequence process mode , normal 4Q or shortcut 20121026
4 M_LOCAL_CALL Instance attribute Private Type reference (TYPE) BOOLEAN TSOAP_FALSE Flag for Local Sequences (Shortcut) 20060822
5 SEQUENCE_PROTOCOL Instance attribute Private Object reference (TYPE REF TO) CL_WSPROTOCOL_SEQUENCE Representative Protocol for Sequence Processing 20050620
6 TRANSMIT_NAME Instance attribute Private Type reference (TYPE) FLAG Copy Sequence Name 20050615
7 USAGE_OF_SEQS_BY_PROTOCOLS Instance attribute Private Type reference (TYPE) SEQUENCE_PROTOCOL_ASSIGNMENTS Usage of Sequences in Sequence Protocols 20050929
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DOMAIN Instance method Public Method Check Domain 20080229
2 CONSTRUCTOR Instance method Public Constructor 20050620
3 CREATE_PERSISTENT_SEQUENCE Instance method Public Method Create Persistent Sequence 20050609
4 CREATE_TRANSIENT_SEQUENCE Instance method Public Method Create Transient Sequence 20050607
5 GET_CLIENT_SEQUENCE Instance method Public Method Get Current Consumer Sequence (if it exists) 20050905
6 GET_SEQUENCE_PROTOCOL Instance method Public Method 20050623
7 PREPARE_QOS_EXECUTION Instance method Public Method Preparation for Method Execution with Quality of Service 20050607
8 SET_CLIENT_SEQUENCE Instance method Public Method Set Current Consumer Sequence 20050923
Events
Class CL_WS_SEQUENCE_CONTROLLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SEQUENCE_PROTOCOL_ASSIGNMENT Private See coding Assignment of Sequence to Sequence Protocol 20050929 begin of sequence_protocol_assignment . types sequence type ref to if_ws_client_sequence. types protocol type ref to if_wsprotocol_sequence. types end of sequence_protocol_assignment
2 SEQUENCE_PROTOCOL_ASSIGNMENTS Private See coding Assignment of Sequences to Sequence Protocols 20050929 sequence_protocol_assignments type standard table of sequence_protocol_assignment
Method Signatures

Method CHECK_DOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ALLOWED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080229
2 Importing SOAP_SEQUENCE Call by reference Object reference (TYPE REF TO) IF_SEQ_RTIME_CONSUMER 20080229

Method CHECK_DOMAIN on class CL_WS_SEQUENCE_CONTROLLER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESSING_MODE Call by reference Type reference (TYPE) SRT_SEQUENCE_PROCESSMODE sequence process mode , normal 4Q or shortcut 20121026
2 Importing LOCAL_CALL Call by reference Type reference (TYPE) BOOLEAN TSOAP_FALSE Kennzeichen für lokale Sequenzen (short cut) 20060822
3 Importing SEQUENCE_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WSPROTOCOL_SEQUENCE Protokoll zur Steuerung der Reihenfolge-Verarbeitung 20050620
4 Importing SOAP_APPLICATION Call by reference Object reference (TYPE REF TO) IF_SOAP_APPLICATION_CS 20120709

Method CONSTRUCTOR on class CL_WS_SEQUENCE_CONTROLLER has no exception.

Method CREATE_PERSISTENT_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 Ausführung der Sequenz im Fehlerfall (Rollback, Abbruch) 20050928
2 Importing PARENT_SEQ_ID Call by reference Type reference (TYPE) SRT_SEQUENCE_ID 20120709
3 Importing QUEUE_BASENAME Call by reference Type reference (TYPE) STRING 20120709
4 Returning SEQUENCE Value transfer Object reference (TYPE REF TO) CL_WS_CLIENT_SEQUENCE Sequenz für Reihenfolge-Verarbeitung von Web Services 20050609
5 Importing SEQUENCE_DOMAIN Call by reference Type reference (TYPE) BOOLEAN Sequence Domain: ja oder nein 20071213
6 Importing SEQUENCE_ID Call by reference Type reference (TYPE) SRT_SEQ_ID ID der Sequenz 20050926
7 Importing SEQUENCE_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WSPROTOCOL_SEQUENCE Protokoll zur Setuerung der Reihenfolge-Verarbeitung 20050928
# Exception Resumable Description Created on
1 CX_WS_PROXY_RT Ausnahmen der Proxy Runtime des Web Service Framework 20050609

Method CREATE_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 Ausführung der Sequenz im Fehlerfall (Rollback, Abbruch) 20050928
2 Importing PARENT_SEQ_ID Call by reference Type reference (TYPE) SRT_SEQUENCE_ID 20120709
3 Returning SEQUENCE Value transfer Object reference (TYPE REF TO) CL_WS_CLIENT_SEQUENCE Sequenz für Reihenfolge-Verarbeitung von Web Services 20050609
4 Importing SEQUENCE_DOMAIN Call by reference Type reference (TYPE) BOOLEAN Sequence Domain: ja oder nein 20071213
5 Importing SEQUENCE_ID Call by reference Type reference (TYPE) SRT_SEQ_ID 20120709
6 Importing SEQUENCE_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WSPROTOCOL_SEQUENCE Protokoll zur Steuerung der Reihenfolge-Verarbeitung 20050617
# Exception Resumable Description Created on
1 CX_WS_PROXY_RT Ausnahmen der Proxy Runtime des Web Service Framework 20050609

Method GET_CLIENT_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SEQUENCE Value transfer Object reference (TYPE REF TO) IF_WS_CLIENT_SEQUENCE Sequenz im Client für Reihenfolge-Verarb. von Web Services 20050905
# Exception Resumable Description Created on
1 CX_WS_PROXY_RT Ausnahmen der Proxy Runtime des Web Service Framework 20050905

Method GET_SEQUENCE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SEQUENCE_PROTOCOL Value transfer Object reference (TYPE REF TO) IF_WSPROTOCOL_SEQUENCE Protokoll zur Steuerung der Reihenfolge-Verarbeitung 20050623

Method GET_SEQUENCE_PROTOCOL on class CL_WS_SEQUENCE_CONTROLLER has no exception.

Method PREPARE_QOS_EXECUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_SEQ_ID Call by reference Type reference (TYPE) SRT_SEQUENCE_ID 20120709
2 Importing SEQUENCE_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WSPROTOCOL_SEQUENCE Protokoll zur Steuerung der Reihenfolge-Verarbeitung 20050617

Method PREPARE_QOS_EXECUTION on class CL_WS_SEQUENCE_CONTROLLER has no exception.

Method SET_CLIENT_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEQUENCE Call by reference Object reference (TYPE REF TO) IF_WS_CLIENT_SEQUENCE Sequenz im Client für Reihenfolge-Verarb. von Web Services 20050923
# Exception Resumable Description Created on
1 CX_WS_PROXY_RT Ausnahmen der Proxy Runtime des Web Service Framework 20050923
History
Last changed by/on SAP  20140121 
SAP Release Created in 710