SAP ABAP Class CL_RSCRT_RDA_DEMON (Test for Real-Time Daemon (InfoPackage))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSCRT (Package) (Near)-Real-Time Data Transfer into BW
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBK_DATAPACKAGE_OBSERVER Observer for DTP Data Package 20050102
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBK_REQUEST_OBSERVER Observer for DTP Request 20050102
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSSM_RDA_DATAPACK_OBSERVER Observer for PSA Request 20050124
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSSM_RDA_REQUEST_OBSERVER Observer for PSA Request 20050124
Properties
Class CL_RSCRT_RDA_DEMON  
Short Description Test for Real-Time Daemon (InfoPackage)    
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 20041217   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
# Interface Abstract Final Description Created on
1 IF_RSBK_DATAPACKAGE_OBSERVER Observer for DTP Data Package 20050102
2 IF_RSBK_REQUEST_OBSERVER Observer for DTP Request 20050102
3 IF_RSSM_RDA_DATAPACK_OBSERVER Observer for PSA Request 20050124
4 IF_RSSM_RDA_REQUEST_OBSERVER Observer for PSA Request 20050124
Friends
Class CL_RSCRT_RDA_DEMON has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_DEMON Instance attribute Public Type reference (TYPE) RSCRT_RDAOBJECT Daemon Name (Constructor) 20041217
2 N_LOGDPID Instance attribute Public Type reference (TYPE) RSLOGDPID InfoPackage 20050127
3 N_NDS Instance attribute Public Type reference (TYPE) CHAR45 DataSource and Source System 20050128
4 O_R_LOG Instance attribute Protected Object reference (TYPE REF TO) CL_RSCRT_RDA_LOG Application Log 20070412
5 O_R_NDS Instance attribute Protected Object reference (TYPE REF TO) CL_RSCRT_RDA_NDS Substitute for the DataSource 20070413
6 O_R_STATUS Instance attribute Protected Object reference (TYPE REF TO) IF_RSCRT_RDA_STATUS Status of RDA Objects 20070413
7 P_DEMON_CALL Instance attribute Private Type reference (TYPE) RS_BOOL Instantiated by Daemon (Indicator) 20050218
8 P_DUMMY_MSG Static Attribute Private Type reference (TYPE) STRING Text Message 20051028
9 P_ERROR_KEY Static Attribute Private Type reference (TYPE) STRING Comments on Exception 20051027
10 P_LOGSYS Instance attribute Private Type reference (TYPE) RSSLOGSYS Source System 20050218
11 P_LOG_ACTION_NR Instance attribute Private Type reference (TYPE) INT4 Current Number for Trace Entries 20050909
12 P_OSOURCE Instance attribute Private Type reference (TYPE) RSOLTPSOURCER DataSource 20050218
13 P_RECORDS_SRC Instance attribute Private Type reference (TYPE) INT4 Data Records in Data Package 20050121
14 P_R_ADAPTER Instance attribute Private Object reference (TYPE REF TO) CL_RSCRT_RDA_ADAPTER Reference to NDS Adapter 20050105
15 P_R_ERROR Instance attribute Private Object reference (TYPE REF TO) CX_ROOT General Exception Instance 20051028
16 P_S_IPAK_R Instance attribute Private Type reference (TYPE) RSSM_S_RDA_IPAK_R InfoPackage Instance 20050117
17 P_S_MSG Instance attribute Private Type reference (TYPE) RS_S_MSG Message Structure 20051027
18 P_S_NDS_R Instance attribute Private Type reference (TYPE) RSCRT_RDA_S_NDS_R DataSource Instance 20041221
19 P_S_RDA_THRESHOLD Instance attribute Public Type reference (TYPE) RSCRT_RDA_S_THRESHOLD Daemon Thresholds 20050107
20 P_S_RUNTIME Instance attribute Private Type reference (TYPE) RSCRT_RDA_S_RUNTIME Runtime Info 20050210
21 P_S_WPINFO Instance attribute Private Type reference (TYPE) WPINFO Work Process Information 20051028
22 P_TH_DEMON_R Static Attribute Private Type reference (TYPE) TH_DEMON_R Daemon Factory (rather than Attr.) 20041217
23 P_TH_DTP_R Instance attribute Private Type reference (TYPE) RSCRT_RDA_TH_DTP_R DTP Instances 20041217
24 P_TH_INFORM_BROADCAST Instance attribute Private Type reference (TYPE) RSCRT_RDA_TH_INFORM_BROADCAST Information Broadcasting 20050810
25 P_TH_RDA_STATUS Instance attribute Private Type reference (TYPE) RSCRT_RDA_TH_STATUS 20041230
26 P_T_MSG Instance attribute Private Type reference (TYPE) RS_T_MSG Message Table 20051027
27 P_UPD_PERIOD_MINS Instance attribute Private Type reference (TYPE) RSCRT_RDA_DEMON-UPD_PERIOD_MINS Obsolete 20050124
28 P_WRITE_LOG Instance attribute Private Type reference (TYPE) RS_BOOL Indicator: Write to Application Log? 20050906
29 P_WRITE_TRACE Instance attribute Private Type reference (TYPE) RS_BOOL Indicator: Write to rscrt_rda_trace? 20050906
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DEMON Instance method Public Method Status Transition Daemon 20050415
2 CHECK_RDASTATUS_DMN Instance method Private Method Check Real-Time Status 20050414
3 CHECK_RDASTATUS_DTP Instance method Private Method Check Real-Time Status 20050103
4 CHECK_RDASTATUS_NDS Instance method Private Method Check Real-Time Status 20050103
5 CONSTRUCTOR Instance method Public Constructor 20041217
6 CREATE_FROM_NDS Static method Public Method Factory with DataSource 20050909
7 DELETE_DEMON Instance method Public Method Delete Entries for InfoPackage 20050421
8 DEMON_RUNNING Static method Public Method Stat. Meth.: Checks Whether Daemon Process Is Still Running 20050408
9 DEQUEUE_DEMON Instance method Public Method Unlock Daemon 20050720
10 DEQUEUE_HEADER_TABLE Instance method Private Method Set up Lock for Entry in rscrt_rda_demon 20050202
11 DEQUEUE_RDADEMON Static method Public Method Stat. Meth.: Remove Lock of rscrt_rda_demon 20050413
12 DEQUEUE_RDAREQUEST Static method Public Method Stat. Meth.: Remove Lock of rscrt_rda_demon 20050413
13 DEQUEUE_STATUS_TABLE Instance method Private Method Set up Lock for Entry in rscrt_rda_req 20050201
14 END_DEMON Instance method Public Method End Daemon 20041230
15 ENQUEUE_DEMON Instance method Public Method Lock Daemon 20050720
16 ENQUEUE_HEADER_TABLE Instance method Private Method Set up Lock for Entry in rscrt_rda_demon 20050202
17 ENQUEUE_RDADEMON Static method Public Method Stat. Meth.: Set Lock on rscrt_rda_demon 20050413
18 ENQUEUE_RDAREQUEST Static method Public Method Stat. Meth.: Set Lock on rscrt_rda_demon 20050413
19 ENQUEUE_STATUS_TABLE Instance method Private Method Set up Lock for Entry in rscrt_rda_req 20050201
20 EXECUTE_PULL Instance method Public Method Load Transport Package 20051122
21 EXECUTE_PUSH Instance method Public Method Load Transport Package 20051024
22 FACTORY Static method Public Method Factory 20041217
23 GET_ACTIVATION_REQUEST Instance method Private Method Generate Activation Request 20050418
24 GET_COMPONENT Instance method Private Method DataSource, Data Targets and DTPs 20050728
25 GET_DATASOURCE Instance method Public Method Returns DataSource for Daemon 20060727
26 GET_DEMON Instance method Public Method Get Daemon ID 20050909
27 GET_DEMONSTATUS Static method Public Method Stat. Meth.: Stat. Info for Access to DTP/ IPack.Maintenance 20050804
28 GET_DEMON_CALL Instance method Public Method Get demon_call Indicator 20051014
29 GET_DEMON_DESCRIPTION Instance method Private Method Get Daemon Description 20050914
30 GET_DTP_INSTANCE Instance method Public Method Get DTP Instance from Model 20050615
31 GET_DTP_REQUEST Instance method Public Method Get Last Request and Status 20050914
32 GET_ERRORCOUNT_DTP Instance method Private Method Get Number of Errors for DTP Request 20041230
33 GET_POINTER Instance method Public Method Obsolete 20050415
34 GET_RDASTATUS Static method Public Method Stat. Meth.: Calculate Real-Time Status 20050414
35 GET_REALTIME_IPAK Static method Public Method Get Real-Time InfoPackage for DataSource 20050816
36 GET_SETTINGS Instance method Private Method Get DS und DTPs 20050620
37 GET_STATUS Instance method Public Method Get p_th_rda_status from the Model 20050102
38 GET_THRESHOLD Instance method Private Method Real-Time Thresholds and Update Period 20050728
39 GET_THRESHOLDS Instance method Public Method Get Thresholds From Daemon 20050107
40 GET_TRANSPORT_PACKAGE Instance method Public Method Load Transport Package 20041217
41 INFORM_BROADCAST_POSSIBLE Instance method Private Method Information Broadcasting Permitted 20050810
42 INIT_TABLES Instance method Public Method Start Daemon 20050602
43 ON_DATATARGET_UPDATED Instance method Public Method Information Broadcasting when Data Target Updated 20060710
44 ON_DTP_ASSIGNED Instance method Public Method Callback: Assign DTP or Delete Assignment 20061018
45 READ_HEADER_TABLE Instance method Public Method Read rscrt_rda_demon 20050204
46 READ_RDADEMON Static method Public Method Get Entries from rscrt_rda_demon 20050210
47 READ_RDAREQUEST Static method Public Method Get Entries from rscrt_rda_req 20050208
48 READ_RSLDPCRTCP Static method Public Method Get Entries from rscrt_rda_demon 20050808
49 READ_RSLDPSELCP Static method Public Method Get Entries from rscrt_rda_demon 20050808
50 READ_STATUS_TABLE Instance method Public Method Read rscrt_rda_req 20050127
51 RESET_DEMON Instance method Public Method Start Daemon 20051017
52 SET_DEMON Static method Public Method Stat. Method: Transfer Daemon ID to Administration 20050725
53 SET_DEMONID Instance method Public Method Overwrite Daemon ID 20060905
54 SET_DEMON_CALL Instance method Public Method Set demon_call Indicator 20051014
55 SET_DMN_STATUS_ACTIVE Instance method Public Method Set Daemon Status at Beginning of Load 20050714
56 SET_DMN_STATUS_CLOSING Instance method Public Method Start Daemon 20050715
57 SET_DMN_STATUS_READY Instance method Public Method Reset Daemon Status at End of Loading 20050714
58 SET_DMN_STATUS_REPAIRING Instance method Public Method Set Daemon Status at Beginning of Load 20051107
59 SET_DMN_STATUS_STOPPED Instance method Public Method Reset Daemon Status at End 20050809
60 SET_DTP Static method Public Method Stat. Method: Transfer DTP to Administration 20050725
61 SET_JOBINFO Instance method Private Method Set p_s_jobinfo 20051028
62 SET_JOB_INFO_AND_LOCK Instance method Public Method Supplement Process Data in rscrt_rda_header 20050422
63 SET_STATUS Instance method Public Method Set Model and Part of rscrt_rda_req 20050102
64 SET_UPDATE_PERIOD Static method Public Method Stat. Method: Transfer Daemon Periods to Administration 20050725
65 START_DEMON Instance method Public Method Start Daemon 20041228
66 TRANSITION_ALLOWED_DMN Instance method Private Method Funct. Method to Check Status Transfer 20050414
67 TRANSITION_ALLOWED_DTP Instance method Private Method Funct. Method to Check Status Transfer 20050414
68 TRANSITION_ALLOWED_NDS Instance method Private Method Funct. Method to Check Status Transfer 20050414
69 TRIGGER_DATA_CHANGE Instance method Private Method Trigger for Information Broadcasting: DataStore Changed 20050714
70 WRITE_APPL_LOGS Static method Public Method Stat. Method: Write Application Log 20051207
71 WRITE_HEADER_TABLE Instance method Private Method Entry in rscrt_rda_demon 20050128
72 WRITE_LOG Instance method Public Method Execute Logging and Trace 20050531
73 WRITE_RDADEMON Static method Public Method Transfer Table to rscrt_rda_demon 20050408
74 WRITE_RDAREQUEST Static method Public Method Transfer Table to rscrt_rda_req 20050208
75 WRITE_RSLDPCRTCP Static method Public Method Transfer Entry to rsldpcrtcp 20050808
76 WRITE_RSLDPSELCP Static method Public Method Transfer Entry to rsldpselcp 20050808
77 WRITE_STATUS_TABLE Instance method Private Method Change Entry in rscrt_rda_req 20050102
Events
# Event Type Visibility Description Created on
1 HEADER_CHANGED Instance Event
(0)
Public
(2)
Test GUI: Change 20041217
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_DEMON_R Private See coding Obsolete 20041217 BEGIN OF s_demon_r , demon TYPE rslogdpid, r_demon TYPE REF TO cl_rscrt_rda_demon, END OF s_demon_r
2 S_RDA_COUNTER Private See coding Fields From rscrt_rda_demon 20041230 BEGIN OF s_rda_counter, count_dps TYPE num4, count_recs TYPE num4, END OF s_rda_counter
3 TH_DEMON_R Private See coding Obsolete 20041217 th_demon_r TYPE HASHED TABLE OF s_demon_r WITH UNIQUE KEY demon
Method Signatures

Method CHECK_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RDASTATUS_DMN Call by reference Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050428
2 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050420
3 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050613
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050415

Method CHECK_RDASTATUS_DMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTERNAL Call by reference Type reference (TYPE) RS_BOOL SPACE 20050415
2 Returning R_RDASTATUS Value transfer Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050414

Method CHECK_RDASTATUS_DMN on class CL_RSCRT_RDA_DEMON has no exception.

Method CHECK_RDASTATUS_DTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTERNAL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050415
2 Importing I_RDAOBJECT Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Boolean 20050103
3 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050919
4 Returning R_RDASTATUS Value transfer Type reference (TYPE) RSCRT_RDASTATUS Technical status for components of Realtime-Functionality 20050103

Method CHECK_RDASTATUS_DTP on class CL_RSCRT_RDA_DEMON has no exception.

Method CHECK_RDASTATUS_NDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTERNAL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050415
2 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050919
3 Returning R_RDASTATUS Value transfer Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050414

Method CHECK_RDASTATUS_NDS on class CL_RSCRT_RDA_DEMON has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID 45 Characters 20050127
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050513

Method CREATE_FROM_NDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NDS Call by reference Type reference (TYPE) RSSTATMANDTA Datenquelle oder -ziel für Statusmanager 20050909
2 Returning R_R_DEMON Value transfer Object reference (TYPE REF TO) CL_RSCRT_RDA_DEMON Realtime Dämon (InfoPackage) 20050909

Method CREATE_FROM_NDS on class CL_RSCRT_RDA_DEMON has no exception.

Method DELETE_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050421
2 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Objekt in der Realtime data Acquisition 20050421
3 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050613
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050421

Method DEMON_RUNNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050408
2 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050408
3 Returning R_UP_TO_DATE Value transfer Type reference (TYPE) RS_BOOL Objekt in der Realtime data Acquisition 20050420

Method DEMON_RUNNING on class CL_RSCRT_RDA_DEMON has no exception.

Method DEQUEUE_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050720
2 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE 'X' 20050720
3 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050720

Method DEQUEUE_DEMON on class CL_RSCRT_RDA_DEMON has no exception.

Method DEQUEUE_HEADER_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20051110

Method DEQUEUE_HEADER_TABLE on class CL_RSCRT_RDA_DEMON has no exception.

Method DEQUEUE_RDADEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050413
2 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20050419
3 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050413

Method DEQUEUE_RDADEMON on class CL_RSCRT_RDA_DEMON has no exception.

Method DEQUEUE_RDAREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050413
2 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20050419
3 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050413
4 Importing I_RDAOBJECT Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050413
5 Importing I_RDAOBJECT_TYPE Call by reference Type reference (TYPE) RSCRT_RDAOBJECT_TYPE Typ eines RDA-Objekts 20050413

Method DEQUEUE_RDAREQUEST on class CL_RSCRT_RDA_DEMON has no exception.

Method DEQUEUE_STATUS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20051110
2 Importing I_S_RDA_STATUS Call by reference Type reference (TYPE) RSCRT_RDA_S_STATUS 20050201

Method DEQUEUE_STATUS_TABLE on class CL_RSCRT_RDA_DEMON has no exception.

Method END_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETED Call by reference Type reference (TYPE) RS_BOOL SPACE Boolean 20050421
2 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050613
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050202

Method ENQUEUE_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050720
2 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE 'X' 20050720
3 Importing I_INSIST_ON_LOCK Call by reference Type reference (TYPE) RS_BOOL 'X' 20050720
4 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050720
# Exception Resumable Description Created on
1 CX_RS_STATIC_CHECK Objekt nicht gefunden 20050722

Method ENQUEUE_HEADER_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20051110
# Exception Resumable Description Created on
1 CX_RS_FOREIGN_LOCK Objekt nicht gefunden 20050513

Method ENQUEUE_RDADEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050413
2 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20050419
3 Importing I_INSIST_ON_LOCK Call by reference Type reference (TYPE) RS_BOOL 'X' Boolean 20050428
4 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050413
# Exception Resumable Description Created on
1 CX_RS_STATIC_CHECK BW Basis Exception mit T100 Meldung (statisch geprüft) 20050413

Method ENQUEUE_RDAREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050413
2 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20050419
3 Importing I_INSIST_ON_LOCK Call by reference Type reference (TYPE) RS_BOOL 'X' Boolean 20051027
4 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050413
5 Importing I_RDAOBJECT Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050413
6 Importing I_RDAOBJECT_TYPE Call by reference Type reference (TYPE) RSCRT_RDAOBJECT_TYPE Typ eines RDA-Objekts 20050413
# Exception Resumable Description Created on
1 CX_RS_STATIC_CHECK BW Basis Exception mit T100 Meldung (statisch geprüft) 20050413

Method ENQUEUE_STATUS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20051110
2 Importing I_S_RDA_STATUS Call by reference Type reference (TYPE) RSCRT_RDA_S_STATUS 20050201
# Exception Resumable Description Created on
1 CX_RS_FOREIGN_LOCK Objekt nicht gefunden 20050426

Method EXECUTE_PULL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GET_TRANSPORT_PACKAGE Call by reference Type reference (TYPE) RS_BOOL Boolean 20051122
2 Importing I_CLOSE_REQUEST Call by reference Type reference (TYPE) RS_BOOL Boolean 20051122
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20051122

Method EXECUTE_PUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GET_TRANSPORT_PACKAGE Call by reference Type reference (TYPE) RS_BOOL Boolean 20051024
2 Importing I_CLOSE_REQUEST Call by reference Type reference (TYPE) RS_BOOL Boolean 20051024
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20051024

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSLOGDPID 30 Characters 20041217
2 Returning R_R_DEMON Value transfer Object reference (TYPE REF TO) CL_RSCRT_RDA_DEMON 20050722

Method FACTORY on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_ACTIVATION_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTP Call by reference Type reference (TYPE) RSCRT_RDAOBJECT InfoCube 20050418
2 Importing I_RNR_SID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20050418
3 Returning R_CRNR_SID Value transfer Type reference (TYPE) RSSID Stammdaten ID 20050418
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050418

Method GET_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATASOURCE Call by reference Type reference (TYPE) RSOLTPSOURCER Boolean 20050728
2 Exporting E_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS Quellsystem 20050728
3 Exporting E_TH_DTP_R Call by reference Type reference (TYPE) RSCRT_RDA_TH_DTP_R DTP-Factory (Kopie mit längerem Namensfeld) 20050728
4 Exporting E_T_DTA Call by reference Type reference (TYPE) RSCRT_RDA_T_DTA Realtime: Liste der Datenziele zu einer DataSource 20050728

Method GET_COMPONENT on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_DATASOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATASOURCE Call by reference Type reference (TYPE) RSOLTPSOURCER DataSource 20060727
2 Exporting E_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS Quellsystem 20060727

Method GET_DATASOURCE on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DEMON Value transfer Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050909

Method GET_DEMON on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_DEMONSTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEMONID Call by reference Type reference (TYPE) RSCRT_DEMONID Dämon-ID 20050804
2 Exporting E_RDASTATUS Call by reference Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050804
3 Importing I_DTP Call by reference Type reference (TYPE) RSBKDTPNM Datentransferprozess ID 20050804
4 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050804
5 Importing I_RNR Call by reference Type reference (TYPE) RSREQUID Request-ID (Datenpaket) 20051118
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20050804

Method GET_DEMON_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DEMON_CALL Value transfer Type reference (TYPE) RS_BOOL Boolean 20051014

Method GET_DEMON_CALL on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_DEMON_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DESCRIPTION Value transfer Type reference (TYPE) RSCRT_DEMON_DESCR Kurzbeschreibung des Dämons 20050914

Method GET_DEMON_DESCRIPTION on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_DTP_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTP Call by reference Type reference (TYPE) RSBKDTPNM Objekt in der Realtime data Acquisition 20050615
2 Returning R_R_DTP Value transfer Object reference (TYPE REF TO) CL_RSBK_DTP Datentransferprozess: Public Interface 20050615

Method GET_DTP_INSTANCE on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_DTP_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RNR_SID Call by reference Type reference (TYPE) RSBKREQUID Stammdaten ID 20050914
2 Exporting E_USTATE Call by reference Type reference (TYPE) RSBKUSTATE Technischer Verarbeitungsstatus eines DTP-Requests 20050914
3 Importing I_DTP Call by reference Type reference (TYPE) RSBKDTPNM Datentransferprozess ID 20050914

Method GET_DTP_REQUEST on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_ERRORCOUNT_DTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RDAOBJECT Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050414
2 Returning R_ERRORCOUNT Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20041230

Method GET_ERRORCOUNT_DTP on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_POINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20050415
2 Exporting E_REQUID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20050415

Method GET_POINTER on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_RDASTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DP_EXISTS Call by reference Type reference (TYPE) RSBOOL Flag-Struktur 20050414
2 Importing I_NO_SAVED_TIDS Call by reference Type reference (TYPE) RSBOOL Flag-Struktur 20050715
3 Importing I_RDAOBJECT Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050414
4 Importing I_RDAOBJECT_TYPE Call by reference Type reference (TYPE) RSCRT_RDAOBJECT_TYPE Typ eines RDA-Objekts 20050414
5 Importing I_RQ_EXISTS Call by reference Type reference (TYPE) RSBOOL Flag-Struktur 20050414
6 Importing I_RQ_STATE Call by reference Type reference (TYPE) TV_IMAGE Status des Requests (interne Darstellung) 20050414
7 Importing I_UNCONFIRMED_TIDS Call by reference Type reference (TYPE) RSBOOL Flag-Struktur 20050913
8 Returning R_RDASTATUS Value transfer Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050414

Method GET_RDASTATUS on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_REALTIME_IPAK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NDS Call by reference Type reference (TYPE) RSSTATMANDTA Boolean 20050816
2 Returning R_LOGDPID Value transfer Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050816
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20050816

Method GET_SETTINGS Signature

Method GET_SETTINGS on class CL_RSCRT_RDA_DEMON has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Objekt nicht gefunden 20051117

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_RDA_STATUS Value transfer Type reference (TYPE) RSCRT_RDA_TH_STATUS 20050202

Method GET_STATUS on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_THRESHOLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050728
2 Exporting E_S_THRESHOLD Call by reference Type reference (TYPE) RSCRT_RDA_S_THRESHOLD Teilstruktur von DB-Tabelle rscrt_rda_demon 20050728

Method GET_THRESHOLD on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_THRESHOLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_THRESHOLD Value transfer Type reference (TYPE) RSCRT_RDA_S_THRESHOLD Teilstruktur von DB-Tabelle rscrt_rda_demon 20050113

Method GET_THRESHOLDS on class CL_RSCRT_RDA_DEMON has no exception.

Method GET_TRANSPORT_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GET_TRANSPORT_PACKAGE Call by reference Type reference (TYPE) RS_BOOL Boolean 20050531
2 Importing I_CLOSE_REQUEST Call by reference Type reference (TYPE) RS_BOOL Boolean 20050121
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20041217

Method INFORM_BROADCAST_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTP Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050810
2 Returning R_POSSIBLE Value transfer Type reference (TYPE) RS_BOOL Boolean 20050810
# Exception Resumable Description Created on
1 CX_RS_ACTION_NOT_ALLOWED Die Aktion ist an dieser Stelle nicht erlaubt 20050810

Method INIT_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_RDASTATUS Call by reference Type reference (TYPE) RSCRT_RDA_TH_STATUS wie rscrt_rda_req 20050602
2 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT 30 Characters 20050602
3 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050707
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050602

Method ON_DATATARGET_UPDATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTPNM Call by reference Type reference (TYPE) RSBKDTPNM Datentransferprozess ID 20060710

Method ON_DATATARGET_UPDATED on class CL_RSCRT_RDA_DEMON has no exception.

Method ON_DTP_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTPNM Call by reference Type reference (TYPE) RSBKDTPNM Datentransferprozess ID 20061018
2 Importing I_REMOVED Call by reference Type reference (TYPE) RS_BOOL Boolean 20061018

Method ON_DTP_ASSIGNED on class CL_RSCRT_RDA_DEMON has no exception.

Method READ_HEADER_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050421
2 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE ' ' Sperrmodus 20051110
3 Returning R_S_RDADEMON Value transfer Type reference (TYPE) RSCRT_RDA_DEMON wie rscrt_rda_req 20050204
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20051110
2 CX_RS_NOT_FOUND Objekt nicht gefunden 20050204

Method READ_RDADEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_RDADEMON Call by reference Type reference (TYPE) RSCRT_RDA_TH_DEMON wie Tabelle rscrt_rda_req 20050510
2 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050210
3 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050210

Method READ_RDADEMON on class CL_RSCRT_RDA_DEMON has no exception.

Method READ_RDAREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RDAREQUEST Call by reference Type reference (TYPE) RSCRT_RDA_T_REQUEST wie Tabelle rscrt_rda_req 20050208
2 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050208
3 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050208

Method READ_RDAREQUEST on class CL_RSCRT_RDA_DEMON has no exception.

Method READ_RSLDPCRTCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_LDPCRTCP Call by reference Type reference (TYPE) RSLDPCRTCP wie Tabelle RSldpcrtcp 20050808
2 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050808

Method READ_RSLDPCRTCP on class CL_RSCRT_RDA_DEMON has no exception.

Method READ_RSLDPSELCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_LDPSELCP Call by reference Type reference (TYPE) RSCRT_RDA_T_LDPSELCP wie Tabelle RSldpcrtcp 20050808
2 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050808

Method READ_RSLDPSELCP on class CL_RSCRT_RDA_DEMON has no exception.

Method READ_STATUS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050314
2 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE ' ' Sperrmodus 20051110
3 Returning R_TH_RDA_STATUS Value transfer Type reference (TYPE) RSCRT_RDA_TH_STATUS wie rscrt_rda_req 20050127
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20051110
2 CX_RS_NOT_FOUND Objekt nicht gefunden 20050314

Method RESET_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RDASTATUS_DMN Call by reference Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20051017
2 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT 30 Characters 20051017
3 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20051017
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20051017

Method SET_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050725
2 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050808

Method SET_DEMON on class CL_RSCRT_RDA_DEMON has no exception.

Method SET_DEMONID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMONID Call by reference Type reference (TYPE) RSCRT_DEMONID Dämon-ID 20060905

Method SET_DEMONID on class CL_RSCRT_RDA_DEMON has no exception.

Method SET_DEMON_CALL Signature

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

Method SET_DEMON_CALL on class CL_RSCRT_RDA_DEMON has no exception.

Method SET_DMN_STATUS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050714
2 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050714
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050714

Method SET_DMN_STATUS_CLOSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050715
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050715

Method SET_DMN_STATUS_READY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RDASTATUS_DMN Call by reference Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20051110
2 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050714
3 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050714
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050714

Method SET_DMN_STATUS_REPAIRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20051107
2 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20051107
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20051107

Method SET_DMN_STATUS_STOPPED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050809
2 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050809
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050809

Method SET_DTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050728
2 Importing I_DTP Call by reference Type reference (TYPE) RSBKDTPNM Datentransferprozess ID 20050725
3 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050808

Method SET_DTP on class CL_RSCRT_RDA_DEMON has no exception.

Method SET_JOBINFO Signature

Method SET_JOBINFO on class CL_RSCRT_RDA_DEMON has no parameter.
Method SET_JOBINFO on class CL_RSCRT_RDA_DEMON has no exception.

Method SET_JOB_INFO_AND_LOCK Signature

Method SET_JOB_INFO_AND_LOCK on class CL_RSCRT_RDA_DEMON has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED BW Basis Exception mit T100 Meldung (statisch geprüft) 20050726

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_RDA_STATUS Call by reference Type reference (TYPE) RSCRT_RDA_TH_STATUS Requests und Datenpakete mit Charakteristika 20050102

Method SET_STATUS on class CL_RSCRT_RDA_DEMON has no exception.

Method SET_UPDATE_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050808
2 Importing I_UPDATE_PERIOD_MINS Call by reference Type reference (TYPE) NUMC4 Zählparameter 20050725

Method SET_UPDATE_PERIOD on class CL_RSCRT_RDA_DEMON has no exception.

Method START_DEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RDASTATUS_DMN Call by reference Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050923
2 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT 30 Characters 20050126
3 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050613
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050201

Method TRANSITION_ALLOWED_DMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS_NEW Call by reference Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050414
2 Importing I_STATUS_OLD Call by reference Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050415
3 Returning R_ALLOWED Value transfer Type reference (TYPE) RSBOOL Technical status for components of Realtime-Functionality 20050414
# Exception Resumable Description Created on
1 CX_RS_ACTION_NOT_ALLOWED Daten sind inkonsistent 20050511

Method TRANSITION_ALLOWED_DTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RDAOBJECT Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Boolean 20050414
2 Importing I_STATUS_NEW Call by reference Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050414
3 Importing I_STATUS_OLD Call by reference Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050414
4 Returning R_ALLOWED Value transfer Type reference (TYPE) RSBOOL Technical status for components of Realtime-Functionality 20050414
# Exception Resumable Description Created on
1 CX_RS_ACTION_NOT_ALLOWED Daten sind inkonsistent 20050511

Method TRANSITION_ALLOWED_NDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS_NEW Call by reference Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050414
2 Importing I_STATUS_OLD Call by reference Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050414
3 Returning R_ALLOWED Value transfer Type reference (TYPE) RSBOOL Technical status for components of Realtime-Functionality 20050414
# Exception Resumable Description Created on
1 CX_RS_ACTION_NOT_ALLOWED Daten sind inkonsistent 20050511

Method TRIGGER_DATA_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTP Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20051124
# Exception Resumable Description Created on
1 CX_RS_ACTION_NOT_ALLOWED Die Aktion ist an dieser Stelle nicht erlaubt 20051124
2 CX_RS_FAILED Operation gescheitert 20051124

Method WRITE_APPL_LOGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20051207
2 Importing I_S_MSG Call by reference Type reference (TYPE) RS_S_MSG 20051207
3 Importing I_T_MSG Call by reference Type reference (TYPE) RS_T_MSG 20051207

Method WRITE_APPL_LOGS on class CL_RSCRT_RDA_DEMON has no exception.

Method WRITE_HEADER_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_RDADEMON Call by reference Type reference (TYPE) RSCRT_RDA_DEMON Struktur von rscrt_rda_demon 20050128
2 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL SPACE Boolean 20051110
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20051110

Method WRITE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_ACTION Call by reference Type reference (TYPE) RSCRT_LOG_ACTION Aktionen des RDA-Prozesses 20050909
2 Importing I_RDAOBJECT Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050909
3 Importing I_RDAOBJECT_TYPE Call by reference Type reference (TYPE) RSCRT_RDAOBJECT_TYPE Typ eines RDA-Objekts 20050909
4 Importing I_S_MSG Call by reference Type reference (TYPE) RS_S_MSG 20050708
5 Importing I_T_MSG Call by reference Type reference (TYPE) RS_T_MSG 20050707
6 Importing I_UPDATE_APPL_LOG Call by reference Type reference (TYPE) RS_BOOL SPACE Boolean 20051028
7 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL SPACE Boolean 20050909

Method WRITE_LOG on class CL_RSCRT_RDA_DEMON has no exception.

Method WRITE_RDADEMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050421
2 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050428
3 Importing I_TH_RDADEMON Call by reference Type reference (TYPE) RSCRT_RDA_TH_DEMON wie Tabelle rscrt_rda_req 20050510

Method WRITE_RDADEMON on class CL_RSCRT_RDA_DEMON has no exception.

Method WRITE_RDAREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050421
2 Importing I_DEMON Call by reference Type reference (TYPE) RSCRT_RDAOBJECT Objekt in der Realtime data Acquisition 20050428
3 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050428
4 Importing I_T_RDAREQUEST Call by reference Type reference (TYPE) RSCRT_RDA_T_REQUEST wie Tabelle rscrt_rda_req 20050208

Method WRITE_RDAREQUEST on class CL_RSCRT_RDA_DEMON has no exception.

Method WRITE_RSLDPCRTCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050808
2 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050808
3 Importing I_S_LDPCRTCP Call by reference Type reference (TYPE) RSLDPCRTCP wie Tabelle RSLDPCRTCP 20050808

Method WRITE_RSLDPCRTCP on class CL_RSCRT_RDA_DEMON has no exception.

Method WRITE_RSLDPSELCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050808
2 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20050808
3 Importing I_T_LDPSELCP Call by reference Type reference (TYPE) RSCRT_RDA_T_LDPSELCP wie Tabelle RSLDPSELCP 20050808

Method WRITE_RSLDPSELCP on class CL_RSCRT_RDA_DEMON has no exception.

Method WRITE_STATUS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE ' ' 20051110
2 Importing I_S_RDA_STATUS Call by reference Type reference (TYPE) RSCRT_RDA_S_STATUS 20050103
3 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20051110
4 Returning R_TH_RDA_STATUS Value transfer Type reference (TYPE) RSCRT_RDA_TH_STATUS wie rscrt_rda_req 20050127
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20051110
Event Signatures

Event HEADER_CHANGED Signature
Event HEADER_CHANGED on class CL_RSCRT_RDA_DEMON has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700