SAP ABAP Class /MRSS/CL_RCCF_EXT_INTERFACE (Funktionen zur Nutzung von Ausserhalb)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/RCCF_COMMON (Package) RCCF Common
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_RCCF_DATASTORAGE_C RCCF Datenhaltungs-Interface 20071105
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_RCCF_FILE_C RCCF Dateikonstanten-Interface 20071105
Properties
Class /MRSS/CL_RCCF_EXT_INTERFACE  
Short Description Funktionen zur Nutzung von Ausserhalb    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/RCCF_COMMON   RCCF Common 
Created 20071102   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /MRSS/IF_RCCF_DATASTORAGE_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_RCCF_DATASTORAGE_C RCCF Datenhaltungs-Interface 20071105
2 /MRSS/IF_RCCF_FILE_C RCCF Dateikonstanten-Interface 20071105
Friends
Class /MRSS/CL_RCCF_EXT_INTERFACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_DB Static Attribute Private Object reference (TYPE REF TO) /MRSS/IF_RCCF_DATASTORAGE RCCF Datenhaltungs-Interface 20071102
2 MT_RESERVATIONS Static Attribute Private Type reference (TYPE) TY_LT_RESERVATION Von dieser Klasse reservierte Slots 20071102
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20071102
2 FREE Static method Public Method Freigeben der Systemressourcen 20071102
3 FREE_SLOT Static method Public Method Gibt einen Slot im RCCF frei 20071102
4 GET_ENGINE Static method Public Method Liefert die Information zur Engine(s) 20071102
5 GET_ENGINE_FILENAME Static method Public Method Liefert den korrekten Dateinamen inkl. dem Zeitstempel 20071102
6 GET_EXTRA_PARAMETER Static method Public Method Customizing: Liefer die Benutzerparameter aus rccf_param 20071102
7 GET_LOG_DELETION_TIME Static method Public Method Customizing: Zeit nach der Logeinträge aufgeräumt werden 20071102
8 GET_LOG_ENTRY Static method Public Method Rückgabe eines Logeintrags im RCCF 20071102
9 IS_ENGINE_ACTIVE Static method Public Method Prüft ob es eine aktive Destination für die Engine gibt 20071102
10 RESERVE_SLOT Static method Public Method Reserviert einen Slot auf einer Zieladressen im RCCF 20071102
Events
Class /MRSS/CL_RCCF_EXT_INTERFACE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_LS_RESERVATION Private See coding 20071102 BEGIN OF TY_LS_RESERVATION, dest_id type /mrss/t_rccf_dest_id, slot_nr type /mrss/t_rccf_slot_number, end of ty_ls_reservation
2 TY_LT_RESERVATION Private See coding 20071102 TY_LT_RESERVATION type HASHED TABLE OF TY_LS_RESERVATION WITH UNIQUE KEY dest_id slot_nr
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /MRSS/CL_RCCF_EXT_INTERFACE has no parameter.
Method CLASS_CONSTRUCTOR on class /MRSS/CL_RCCF_EXT_INTERFACE has no exception.

Method FREE Signature

Method FREE on class /MRSS/CL_RCCF_EXT_INTERFACE has no parameter.
Method FREE on class /MRSS/CL_RCCF_EXT_INTERFACE has no exception.

Method FREE_SLOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESTID Call by reference Type reference (TYPE) /MRSS/T_RCCF_DEST_ID ID der Zieladresse der externen Engine im RCCF 20071102
2 Importing IV_SLOT_NR Call by reference Type reference (TYPE) /MRSS/T_RCCF_SLOT_NUMBER Slot-Nummer der Lastverteilung im RCCF 20071102

Method FREE_SLOT on class /MRSS/CL_RCCF_EXT_INTERFACE has no exception.

Method GET_ENGINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP Call by reference Type reference (TYPE) /MRSS/T_RCCF_APP Applikationskürzel im RCCF 20071102
2 Returning RT_ENGINE Value transfer Type reference (TYPE) /MRSS/T_RCCFT_ENGINE Tabelle der Applikationsengines 20071102

Method GET_ENGINE on class /MRSS/CL_RCCF_EXT_INTERFACE has no exception.

Method GET_ENGINE_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP Call by reference Type reference (TYPE) /MRSS/T_RCCF_APP RCCF-Applikationskürzel 20071102
2 Importing IV_CUSTOMIZINGID Call by reference Type reference (TYPE) /MRSS/T_RCCF_ENGINE_CUSTID Customizing-ID des Profils der Engine 20071102
3 Importing IV_DESTID Call by reference Type reference (TYPE) /MRSS/T_RCCF_DEST_ID ID der Zieladresse der externen Engine im RCCF 20071102
4 Importing IV_FILETYPE Call by reference Type reference (TYPE) C /MRSS/IF_RCCF_FILE_C=>GC_TRACEFILE Typ der Datei die erstellt werden soll (Trace, Dump...) 20071102
5 Importing IV_PROFILE Call by reference Type reference (TYPE) /MRSS/T_RCCF_ENGINE_PROFILE Profil der Engine 20071102
6 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) /MRSS/T_RCCF_ENG_TIMESTAMP Status des Engine-Laufs 20071102
7 Returning RV_FILENAME Value transfer Type reference (TYPE) /MRSS/T_RCCF_FILE_NAME Dateiname im RCCF 20071102

Method GET_ENGINE_FILENAME on class /MRSS/CL_RCCF_EXT_INTERFACE has no exception.

Method GET_EXTRA_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAMETER Call by reference Type reference (TYPE) /MRSS/T_RCCFS_DATA_CUSTMERPARM Benutzerparameter im RCCF 20071102
2 Importing IV_APP Call by reference Type reference (TYPE) /MRSS/T_RCCF_APP RCCF-Applikationskürzel 20071102
3 Importing IV_CUSTID Call by reference Type reference (TYPE) /MRSS/T_RCCF_PARAM_CUSTID RCCF-Parameter: Customizing-ID 20071102
4 Importing IV_DESTID Call by reference Type reference (TYPE) /MRSS/T_RCCF_DEST_ID ID der Zieladresse der externen Engine im RCCF 20071102
5 Importing IV_PARAM_F_VAL Call by reference Type reference (TYPE) /MRSS/T_RCCF_PARAM_FLOAT_VALUE RCCF-Parameter: Gleitpunktwert 20071102
6 Importing IV_PARAM_I_VAL Call by reference Type reference (TYPE) /MRSS/T_RCCF_PARAM_INTEGER_VAL RCCF-Parameter: Integer-Wert 20071102
7 Importing IV_PARAM_NAME Call by reference Type reference (TYPE) /MRSS/T_RCCF_PARAM_NAME RCCF-Parameter: Name 20071102
8 Importing IV_PARAM_SECTION Call by reference Type reference (TYPE) /MRSS/T_RCCF_PARAM_SECTION RCCF-Parameter: Sektion 20071102
9 Importing IV_PARAM_SWITCH Call by reference Type reference (TYPE) /MRSS/T_RCCF_PARAM_SWITCH RCCF-Parameter: Wertschalter 20071102
10 Importing IV_PARAM_S_VAL Call by reference Type reference (TYPE) /MRSS/T_RCCF_PARAM_STRING_VAL RCCF-Parameter: Zeichenkette 20071102
11 Importing IV_PROFILE Call by reference Type reference (TYPE) /MRSS/T_RCCF_PARAM_PROFILE RCCF-Parameter: Profil 20071102
12 Returning RT_PARAMETER Value transfer Type reference (TYPE) /MRSS/T_RCCFT_DATA_CUSTMERPARM Benutzerparameter 20071102

Method GET_EXTRA_PARAMETER on class /MRSS/CL_RCCF_EXT_INTERFACE has no exception.

Method GET_LOG_DELETION_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DAYS Value transfer Type reference (TYPE) /MRSS/T_RCCF_LOG_DELETIONTIME Zeit, nach der Log-Einträge im RCCF gelöscht werden [Tage] 20071102

Method GET_LOG_DELETION_TIME on class /MRSS/CL_RCCF_EXT_INTERFACE has no exception.

Method GET_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOGENTRY Call by reference Type reference (TYPE) /MRSS/T_RCCFS_LOG_ENTRY Logeintrag im Engineprotokoll 20071102
2 Exporting ET_LOGENTRY Call by reference Type reference (TYPE) /MRSS/T_RCCFT_LOG_ENTRY Tabelle von Protokolleinträgen der Engineläufe im RCCF 20071102
3 Importing IT_LOGHANDLE Call by reference Type reference (TYPE) /MRSS/T_RCCFT_LOG_HANDLE Tabelle der Log-Handle mehrerer Protokolleinträge 20071102
4 Importing IV_APP Call by reference Type reference (TYPE) /MRSS/T_RCCF_APP Applikationskürzel im RCCF 20071102
5 Importing IV_LOGHANDLE Call by reference Type reference (TYPE) /MRSS/T_RCCF_LOG_HANDLE Log-Handle genau eines Eintrags im RCCF 20071102
6 Importing IV_MSG_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20071102
7 Importing IV_STARTDATE Call by reference Type reference (TYPE) /MRSS/T_RCCF_ENG_STARTDATE Startdatum eines Engine-Laufs im RCCF 20071102
8 Importing IV_STARTTIME Call by reference Type reference (TYPE) /MRSS/T_RCCF_ENG_STARTTIME Startzeit eines Engine-Laufs im RCCF 20071102

Method GET_LOG_ENTRY on class /MRSS/CL_RCCF_EXT_INTERFACE has no exception.

Method IS_ENGINE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP Call by reference Type reference (TYPE) /MRSS/T_RCCF_APP Applikationskürzel im RCCF 20071102
2 Importing IV_DEST_ID Call by reference Type reference (TYPE) /MRSS/T_RCCF_DEST_ID ID der Destination der externen Engine im RCCF 20071102
3 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20071102

Method IS_ENGINE_ACTIVE on class /MRSS/CL_RCCF_EXT_INTERFACE has no exception.

Method RESERVE_SLOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEST_ID Call by reference Type reference (TYPE) /MRSS/T_RCCF_DEST_ID ID der Zieladresse der externen Engine im RCCF 20071102
2 Exporting EV_SLOT_NR Call by reference Type reference (TYPE) /MRSS/T_RCCF_SLOT_NUMBER Slot-Nummer der Lastverteilung im RCCF 20071102
3 Importing IV_APP Call by reference Type reference (TYPE) /MRSS/T_RCCF_APP RCCF-Applikationskürzel 20071102
4 Importing IV_DESTID Call by reference Type reference (TYPE) /MRSS/T_RCCF_DEST_ID ID der Zieladresse der externen Engine im RCCF 20071102

Method RESERVE_SLOT on class /MRSS/CL_RCCF_EXT_INTERFACE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 610