SAP ABAP Interface IF_RSCRT_DEMON_REQUEST_HANDLER (Demon: Interface for Request Handling)
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 - 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
Interface IF_RSCRT_DEMON_REQUEST_HANDLER  
Short Description Demon: Interface for Request Handling    
General Data
Package RSCRT   (Near)-Real-Time Data Transfer into BW 
Created 20041103   SAP 
Last changed 20140121   SAP 
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
Interface IF_RSCRT_DEMON_REQUEST_HANDLER has no interface.
Friends
Interface IF_RSCRT_DEMON_REQUEST_HANDLER has no friend.
Attributes
Interface 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
Interface IF_RSCRT_DEMON_REQUEST_HANDLER has no event.
Types
Interface 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 Interface IF_RSCRT_DEMON_REQUEST_HANDLER has no parameter.
Method DEQUEUE on Interface IF_RSCRT_DEMON_REQUEST_HANDLER has no exception.

Method ENQUEUE Signature

Method ENQUEUE on Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_RSCRT_DEMON_REQUEST_HANDLER has no exception.

Method RESET Signature

Method RESET on Interface IF_RSCRT_DEMON_REQUEST_HANDLER has no parameter.
Method RESET on Interface 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 Interface IF_RSCRT_DEMON_REQUEST_HANDLER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700