SAP ABAP Class CL_RSCRT_RDA_SYNC (Synchronization Between Daemon and Web Service)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSCRT (Package) (Near)-Real-Time Data Transfer into BW
Properties
Class CL_RSCRT_RDA_SYNC  
Short Description Synchronization Between Daemon and Web Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSCRT    
Program status     
Category 0   
Package RSCRT   (Near)-Real-Time Data Transfer into BW 
Created 20060627   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSCRT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSCRT_RDA_SYNC has no interface implemented.
Friends
Class CL_RSCRT_RDA_SYNC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_SOURCE Instance attribute Protected Type reference (TYPE) RSOLTPSOURCER DataSource 20060627
2 O_SYSTEM Instance attribute Protected Type reference (TYPE) RSSLOGSYS Source System 20060627
3 O_TIMESTAMP_E1 Instance attribute Protected Type reference (TYPE) RSTIMESTMP Time at Which Lock E1 Was Set 20060630
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Generates New Synchronization Object 20060627
2 DEQUEUE_E1 Instance method Public Method Delets Exclusive Intention Lock 20060627
3 DEQUEUE_E2 Instance method Public Method Deletes the Exclusive Request Lock 20081203
4 DEQUEUE_E3 Instance method Public Method Deletes Exclusive Request Lock (for DTP) 20060710
5 DEQUEUE_E4 Instance method Public Method Delets Exclusive Intention Lock 20060926
6 DEQUEUE_S2 Instance method Public Method Deletes Shared Request Lock 20060627
7 DEQUEUE_XD Static method Public Method Delete Exclusive Daemon Lock 20061227
8 ENQUEUE_E1_WAITING Instance method Public Method Sets Exclusive Intention Lock 20060627
9 ENQUEUE_E2 Instance method Public Method Checks whether an exclusive request lock is set 20081203
10 ENQUEUE_E2_WAITING Instance method Public Method Sets Exclusive Request Lock 20081203
11 ENQUEUE_E3_WAITING Instance method Public Method Sets Exclusive Request Lock (for DTP) 20060710
12 ENQUEUE_E4_WAITING Instance method Public Method Sets Exclusive Intention Lock 20060926
13 ENQUEUE_S2 Instance method Public Method Sets Shared Request Lock 20060627
14 ENQUEUE_V2 Instance method Public Method Checks whether shared request lock is set 20060627
15 ENQUEUE_V2_WAITING Instance method Public Method Waits until shared request lock is released 20060627
16 ENQUEUE_V3 Static method Public Method Checks whether shared request lock is set 20070809
17 ENQUEUE_XD_WAITING Static method Public Method Sets Exclusive Intention Lock 20061227
Events
Class CL_RSCRT_RDA_SYNC has no event.
Types
Class CL_RSCRT_RDA_SYNC has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPACKAGE_ID Call by reference Type reference (TYPE) RSLOGDPID Realtime InfoPackage-ID 20060627
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060627

Method DEQUEUE_E1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SECONDS Value transfer Type reference (TYPE) I Zeit zwischen Enqueue und Dequeue 20060630

Method DEQUEUE_E1 on class CL_RSCRT_RDA_SYNC has no exception.

Method DEQUEUE_E2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENQUEUED Call by reference Type reference (TYPE) RS_BOOL Boolean 20081203

Method DEQUEUE_E2 on class CL_RSCRT_RDA_SYNC has no exception.

Method DEQUEUE_E3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUEST_SID Call by reference Type reference (TYPE) RSBKREQUID SID des PSA-Requests 20060710

Method DEQUEUE_E3 on class CL_RSCRT_RDA_SYNC has no exception.

Method DEQUEUE_E4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SECONDS Value transfer Type reference (TYPE) I Zeit zwischen Enqueue und Dequeue 20060926

Method DEQUEUE_E4 on class CL_RSCRT_RDA_SYNC has no exception.

Method DEQUEUE_S2 Signature

Method DEQUEUE_S2 on class CL_RSCRT_RDA_SYNC has no parameter.
Method DEQUEUE_S2 on class CL_RSCRT_RDA_SYNC has no exception.

Method DEQUEUE_XD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPACKAGE_ID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20061227

Method DEQUEUE_XD on class CL_RSCRT_RDA_SYNC has no exception.

Method ENQUEUE_E1_WAITING Signature

Method ENQUEUE_E1_WAITING on class CL_RSCRT_RDA_SYNC has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060627
2 CX_RS_FOREIGN_LOCK Objekt ist gesperrt 20060627

Method ENQUEUE_E2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ENQUEUED Value transfer Type reference (TYPE) RS_BOOL Boolean 20081203
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20081203
2 CX_RS_FOREIGN_LOCK Objekt ist gesperrt 20081203

Method ENQUEUE_E2_WAITING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ENQUEUED Value transfer Type reference (TYPE) RS_BOOL Boolean 20081203
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20081203
2 CX_RS_FOREIGN_LOCK Objekt ist gesperrt 20081203

Method ENQUEUE_E3_WAITING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUEST_SID Call by reference Type reference (TYPE) RSBKREQUID SID des PSA-Requests 20060710
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060710
2 CX_RS_FOREIGN_LOCK Objekt ist gesperrt 20060710

Method ENQUEUE_E4_WAITING Signature

Method ENQUEUE_E4_WAITING on class CL_RSCRT_RDA_SYNC has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060926
2 CX_RS_FOREIGN_LOCK Objekt ist gesperrt 20060926

Method ENQUEUE_S2 Signature

Method ENQUEUE_S2 on class CL_RSCRT_RDA_SYNC has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060627
2 CX_RS_FOREIGN_LOCK Objekt ist gesperrt 20060627

Method ENQUEUE_V2 Signature

Method ENQUEUE_V2 on class CL_RSCRT_RDA_SYNC has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060712
2 CX_RS_FOREIGN_LOCK Objekt ist gesperrt 20060712

Method ENQUEUE_V2_WAITING Signature

Method ENQUEUE_V2_WAITING on class CL_RSCRT_RDA_SYNC has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060627
2 CX_RS_FOREIGN_LOCK Objekt ist gesperrt 20060627

Method ENQUEUE_V3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUEST_SID Call by reference Type reference (TYPE) RSBKREQUID SID des PSA-Requests 20070809
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20070809
2 CX_RS_FOREIGN_LOCK Objekt ist gesperrt 20070809

Method ENQUEUE_XD_WAITING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPACKAGE_ID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20061227
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20061227
2 CX_RS_FOREIGN_LOCK Objekt ist gesperrt 20061227
History
Last changed by/on SAP  20130531 
SAP Release Created in 700