SAP ABAP Class IF_RSCRT_DEMON_REQUEST_HANDLER (Demon: Interface for Request Handling)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_RSCRT_DEMON_DTP Interface Real-Time Demon/DTP 20041103
2 Interface composition (i COMPRISING i_ref)  IF_RSCRT_DEMON_SRC Daemon: Interface for Source 20050113
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBK_DTP Data Transfer Process: Public Interface 20041103
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSSM_RDA_LOADING Real-Time Data Acquisition 20050118
Properties
Class IF_RSCRT_DEMON_REQUEST_HANDLER  
Short Description Demon: Interface for Request Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20041103   SAP 
Last change 20140121   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)
Interfaces
Class IF_RSCRT_DEMON_REQUEST_HANDLER has no interface implemented.
Friends
Class IF_RSCRT_DEMON_REQUEST_HANDLER has no friend class.
Attributes
Class IF_RSCRT_DEMON_REQUEST_HANDLER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_REQUEST Instance method Public Method Closes Open DTP Request 20041103
2 DEQUEUE Instance method Public Method Dequeue for SRC and DTP Management 20050329
3 ENQUEUE Instance method Public Method Enqueue for SRC and DTP Management 20050329
4 GET_ACTUAL_DATAPACKAGE Instance method Public Method Returns ID of the Currently Open Data Package 20041103
5 GET_ACTUAL_REQUEST Instance method Public Method Returns ID of the Current Open Requests 20041103
6 GET_DATAPAKID_STATE Instance method Public Method Returns Status of the Specified Data Package 20041103
7 GET_DATATARGET Instance method Public Method Get Name of InfoProvider 20050314
8 GET_LAST_DATAPACKAGE Instance method Public Method Returns ID of Last Data Package 20050817
9 GET_OBJECT_REF Static method Public Method Returns Reference to Interface 20041103
10 GET_REALTIME_STATE Instance method Public Method Returns Status of Real-Time Updating 20041104
11 GET_REQUEST_STATE Instance method Public Method Returns Status of the Specified Request 20041103
12 GET_ROWCOUNT_OPEN_DATAPACKAGE Instance method Public Method Returns Number of Records in Current Open Data Package 20050121
13 GET_THRESHOLDS Instance method Public Method Returns thresholds for request closure 20130717
14 GET_VARIANT Instance method Public Method Returns ID of the Demon Component 20041103
15 REALTIME_POSSIBLE Instance method Public Method Indicator: Object Supports Real-time Processes 20041103
16 RESET Instance method Public Method Resets the Request Management 20041104
17 SET_OBJECT_STATUS Instance method Public Method Transfer Status of Real-Time Object 20050322
Events
Class IF_RSCRT_DEMON_REQUEST_HANDLER has no event.
Types
Class IF_RSCRT_DEMON_REQUEST_HANDLER has no local type.
Method Signatures

Method CLOSE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMON_CALL Value transfer Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050622
2 Importing I_DONT_STOP_REALTIME Call by reference Type reference (TYPE) RS_BOOL Boolean 20130718
3 Importing I_ERROR Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Kennzeichen: Request fehlerhaft 20050928
4 Importing I_REQUID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20041103
# Exception Resumable Description Created on
1 CX_RS_FAILED 20041103

Method DEQUEUE Signature

Method DEQUEUE on class IF_RSCRT_DEMON_REQUEST_HANDLER has no parameter.
Method DEQUEUE on class IF_RSCRT_DEMON_REQUEST_HANDLER has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class IF_RSCRT_DEMON_REQUEST_HANDLER has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FOREIGN_LOCK Objekt ist gesperrt (nicht als Vaterklasse benutzen !!) 20050329

Method GET_ACTUAL_DATAPACKAGE 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 20050608
2 Returning R_DATAPAKID Value transfer Type reference (TYPE) RSDATAPID 20041103
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND 20051117

Method GET_ACTUAL_REQUEST 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_FALSE Boolean 20050608
2 Returning R_REQUID Value transfer Type reference (TYPE) RSBKREQUID 20041103
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND 20051117

Method GET_DATAPAKID_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID 20041103
2 Importing I_REQUID Call by reference Type reference (TYPE) RSBKREQUID 20041103
3 Returning R_STATE Value transfer Type reference (TYPE) RSBKTSTATE 20041103
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND 20041103

Method GET_DATATARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DATATARGET Value transfer Type reference (TYPE) RSSTATMANDTA Datenquelle oder -ziel für Statusmanager 20050314

Method GET_DATATARGET on class IF_RSCRT_DEMON_REQUEST_HANDLER has no exception.

Method GET_LAST_DATAPACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DATAPAKID Value transfer Type reference (TYPE) RSDATAPID Datenpaketnummer 20050817
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20050817

Method GET_OBJECT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARIANT Call by reference Type reference (TYPE) RSPCVARIANT Generische Varianten-Ablage 20041103
2 Returning R_R_REQUEST_HANDLER Value transfer Object reference (TYPE REF TO) IF_RSCRT_DEMON_REQUEST_HANDLER Demon: Schnittstelle für Requesthandling 20041103
# Exception Resumable Description Created on
1 CX_RS_FAILED Objekt nicht gefunden 20060720

Method GET_REALTIME_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RDASTATUS Value transfer Type reference (TYPE) RSCRT_RDASTATUS Technischer Verarbeitungsstatus eines DTP-Requests 20050331

Method GET_REALTIME_STATE on class IF_RSCRT_DEMON_REQUEST_HANDLER has no exception.

Method GET_REQUEST_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUID Call by reference Type reference (TYPE) RSBKREQUID Request eines Datentransferprozesses 20041103
2 Returning R_STATE Value transfer Type reference (TYPE) TV_IMAGE Technischer Verarbeitungsstatus eines DTP-Requests 20041103
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20041103

Method GET_ROWCOUNT_OPEN_DATAPACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ROWCOUNT Value transfer Type reference (TYPE) SYTABIX 20050121
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20050121

Method GET_THRESHOLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_THRESHOLDS Value transfer Type reference (TYPE) RSCRT_RDA_S_THRESHOLD Substructure of DB Table rscrt_rda_demon 20130717
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Object Not Found 20130717

Method GET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VARIANT Value transfer Type reference (TYPE) RSPCVARIANT Generische Varianten-Ablage 20041103

Method GET_VARIANT on class IF_RSCRT_DEMON_REQUEST_HANDLER has no exception.

Method REALTIME_POSSIBLE Signature

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

Method REALTIME_POSSIBLE on class IF_RSCRT_DEMON_REQUEST_HANDLER has no exception.

Method RESET Signature

Method RESET on class IF_RSCRT_DEMON_REQUEST_HANDLER has no parameter.
Method RESET on class IF_RSCRT_DEMON_REQUEST_HANDLER has no exception.

Method SET_OBJECT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RDASTATUS Call by reference Type reference (TYPE) RSCRT_RDASTATUS Technischer Status für Realtime-Komponenten 20050322

Method SET_OBJECT_STATUS on class IF_RSCRT_DEMON_REQUEST_HANDLER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in