SAP ABAP Class /IWFND/CL_SRD_REQUEST_ID (Request Context Information - Access Request ID table)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-BAL (Application Component) IWF Backend Adaptation Layer
     /IWFND/GSR (Package) GW Framework - Generic Service Interface Runtime
Properties
Class /IWFND/CL_SRD_REQUEST_ID  
Short Description Request Context Information - Access Request ID table    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWFND/GSR   GW Framework - Generic Service Interface Runtime 
Created 20090820   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWFND/CL_SRD_REQUEST_ID has no interface implemented.
Friends
Class /IWFND/CL_SRD_REQUEST_ID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_REQUEST_STATUS Constant Public See coding Request process status 20100209
2 GV_RESUMABILITY_REQUESTED Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Indicator for requested resumability 20100330
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_INBOUND Static method Public Method GUID / UUID fron XML to SAP 20090820
2 CONVERT_OUTBOUND Static method Public Method GUID / UUID from SAP to XML 20090820
3 CREATE_UUID Static method Public Method Create GUID/UUID 20090820
4 DB_COMMIT Static method Private Method Commit Work via EXEC SQL 20100209
5 DEQUEUE_AGG_DATA Static method Private Method Unlock /IWFND/L_SRD_ID 20100330
6 ENQUEUE_AGG_DATA Static method Private Method Lock /IWFND/L_SRD_ID 20100330
7 IS_RESUMABILITY_REQUESTED Static method Public Method Check if resumability is requested 20100330
8 REGISTER_STATUS Static method Public Method Register request with the status 20100209
9 REGISTER_STATUS_XML Static method Public Method Register request with the status (XML format) 20100209
10 REGISTER_WITH_CHECK Static method Public Method Register and check if registered earlier 20090820
11 REGISTER_WITH_CHECK_XML Static method Public Method Register and check if registered earlier (XML format) 20090820
12 UNREGISTER Static method Public Method Unregister request id 20090820
13 UNREGISTER_XML Static method Public Method Unregister request id (XML format) 20090820
Events
Class /IWFND/CL_SRD_REQUEST_ID has no event.
Types
Class /IWFND/CL_SRD_REQUEST_ID has no local type.
Method Signatures

Method CONVERT_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REQUEST_UUID_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20090820
2 Importing IV_REQUEST_UUID_XML Call by reference Type reference (TYPE) CSEQUENCE 20090820
# Exception Resumable Description Created on
1 /IWFND/CX_SRD_REQUEST_ID Exception class registration of request id 20090820

Method CONVERT_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REQUEST_UUID_XML Call by reference Type reference (TYPE) CSEQUENCE 20090820
2 Importing IV_REQUEST_UUID_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20090820
# Exception Resumable Description Created on
1 /IWFND/CX_SRD_REQUEST_ID Exception class registration of request id 20090820

Method CREATE_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REQUEST_UUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20090820
# Exception Resumable Description Created on
1 /IWFND/CX_SRD_REQUEST_ID Exception class registration of request id 20090820

Method DB_COMMIT Signature

Method DB_COMMIT on class /IWFND/CL_SRD_REQUEST_ID has no parameter.
Method DB_COMMIT on class /IWFND/CL_SRD_REQUEST_ID has no exception.

Method DEQUEUE_AGG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST_UUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100330
# Exception Resumable Description Created on
1 /IWFND/CX_SRD_REQUEST_ID Exception class registration of request id 20100330

Method ENQUEUE_AGG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_WAIT Call by reference Type reference (TYPE) ABAP_BOOL Wait indicator 20100330
2 Importing IV_REQUEST_UUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100330
# Exception Resumable Description Created on
1 /IWFND/CX_SRD_REQUEST_ID Exception class registration of request id 20100330

Method IS_RESUMABILITY_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_REQUESTED Value transfer Type reference (TYPE) ABAP_BOOL 'true' if resumability requested 20100330

Method IS_RESUMABILITY_REQUESTED on class /IWFND/CL_SRD_REQUEST_ID has no exception.

Method REGISTER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REGISTERED_STATUS Call by reference Type reference (TYPE) /IWFND/SRD_REQUEST_STATUS Request process status 20100209
2 Importing IV_REQUEST_UUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100209
# Exception Resumable Description Created on
1 /IWFND/CX_SRD_REQUEST_ID Exception class registration of request id 20100209

Method REGISTER_STATUS_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REGISTERED_STATUS Call by reference Type reference (TYPE) /IWFND/SRD_REQUEST_STATUS Request process status 20100209
2 Importing IV_REQUEST_UUID Call by reference Type reference (TYPE) CSEQUENCE GUID / UUID using XML presentation 20100209
# Exception Resumable Description Created on
1 /IWFND/CX_SRD_REQUEST_ID Exception class registration of request id 20100209

Method REGISTER_WITH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_ALREADY_REGISTERED Call by reference Type reference (TYPE) ABAP_BOOL Check parameter if the request id already registered earlier 20090820
2 Exporting EV_REGISTERED_STATUS Call by reference Type reference (TYPE) /IWFND/SRD_REQUEST_STATUS Request process status 20100209
3 Importing IV_REQUEST_UUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20090820
# Exception Resumable Description Created on
1 /IWFND/CX_SRD_REQUEST_ID Exception class registration of request id 20090820

Method REGISTER_WITH_CHECK_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_ALREADY_REGISTERED Call by reference Type reference (TYPE) ABAP_BOOL Check parameter if the request id already registered earlier 20090820
2 Exporting EV_REGISTERED_STATUS Call by reference Type reference (TYPE) /IWFND/SRD_REQUEST_STATUS Request process status 20100209
3 Importing IV_REQUEST_UUID Call by reference Type reference (TYPE) CSEQUENCE GUID / UUID using XML presentation 20090820
# Exception Resumable Description Created on
1 /IWFND/CX_SRD_REQUEST_ID Exception class registration of request id 20090820

Method UNREGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST_UUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20090820
# Exception Resumable Description Created on
1 /IWFND/CX_SRD_REQUEST_ID Exception class registration of request id 20090820

Method UNREGISTER_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST_UUID Call by reference Type reference (TYPE) CSEQUENCE GUID / UUID using XML presentation 20090820
# Exception Resumable Description Created on
1 /IWFND/CX_SRD_REQUEST_ID Exception class registration of request id 20090820
History
Last changed by/on SAP  20131127 
SAP Release Created in 100