SAP ABAP Class /ISDFPS/CL_LM_ISE_BASE (Basic Functions for Intersession Events (ISE))
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-LM-STS (Application Component) Status Board
     /ISDFPS/LM_STB_APP (Package) Appl. Layer of the Line Maintenance Appl. - Status Board
Properties
Class /ISDFPS/CL_LM_ISE_BASE  
Short Description Basic Functions for Intersession Events (ISE)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package /ISDFPS/LM_STB_APP   Appl. Layer of the Line Maintenance Appl. - Status Board 
Created 20031113   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ISDFPS/CL_LM_ISE_BASE has no forward declaration.
Interfaces
Class /ISDFPS/CL_LM_ISE_BASE has no interface implemented.
Friends
Class /ISDFPS/CL_LM_ISE_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_EVTNAME_EQUI_POST Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'EQUIPOST' Intersession Events: Event Name 20031211
2 MC_EVTNAME_FLIGHT_CHANGE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'FLIGHTCH' Intersession Events: Event Name 20040518
3 MC_EVTNAME_FLIGHT_CHANGE_GEN Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'FLIGHTCH_GEN' Intersession Events: Event Name 20040519
4 MC_EVTNAME_FLIGHT_CREATE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'FLIGHTCR' Intersession Events: Event Name 20040518
5 MC_EVTNAME_IFLO_POST Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'IFLOPOST' Intersession Events: Event Name 20031211
6 MC_EVTNAME_JEST_POST Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'JESTPOST' Intersession Events: Event Name 20040624
7 MC_EVTNAME_LMFLI_CHANGE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'LMFLICH' Intersession Events: Event Name 20040419
8 MC_EVTNAME_MDOC_CHANGE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'MDOCCH' Intersession Events: Event Name 20040909
9 MC_EVTNAME_MDOC_CREATE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'MDOCCR' Intersession Events: Event Name 20040909
10 MC_EVTNAME_MDOC_DELETE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'MDOCDL' Intersession Events: Event Name 20040909
11 MC_EVTNAME_NOTIF_CHANGE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'QMELCH' Intersession Events: Event Name 20040213
12 MC_EVTNAME_NOTIF_CHANGE_EQ Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'QMELCHEQ' Intersession Events: Event Name 20040212
13 MC_EVTNAME_NOTIF_CHANGE_TP Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'QMELCHTP' Intersession Events: Event Name 20040212
14 MC_EVTNAME_NOTIF_CREATE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'QMELCR' Intersession Events: Event Name 20040213
15 MC_EVTNAME_NOTIF_CREATE_EQ Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'QMELCREQ' Intersession Events: Event Name 20040212
16 MC_EVTNAME_NOTIF_CREATE_TP Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'QMELCRTP' Intersession Events: Event Name 20040212
17 MC_EVTNAME_NOTIF_DELETE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'QMELDL' Intersession Events: Event Name 20040213
18 MC_EVTNAME_NOTIF_DELETE_EQ Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'QMELDLEQ' Intersession Events: Event Name 20040212
19 MC_EVTNAME_NOTIF_DELETE_TP Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'QMELDLTP' Intersession Events: Event Name 20040212
20 MC_EVTNAME_NOTIF_POST Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'NOTIFPOST' Intersession Events: Event Name 20031211
21 MC_EVTNAME_ORDER_CHANGE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'AUFKCH' Intersession Events: Event Name 20040406
22 MC_EVTNAME_ORDER_CREATE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'AUFKCR' Intersession Events: Event Name 20040406
23 MC_EVTNAME_ORDER_DELETE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'AUFKDL' Intersession Events: Event Name 20040406
24 MC_EVTNAME_ORDER_POST Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'ORDERPOST' Intersession Events: Event Name 20031211
25 MC_EVTNAME_REVISION_CHANGE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'IREVCH' Intersession Events: Event Name 20040610
26 MC_EVTNAME_REVISION_CREATE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'IREVCR' Intersession Events: Event Name 20040610
27 MC_EVTNAME_REVISION_DELETE Constant Public Type reference (TYPE) CMX_ISE_EVTNAME 'IREVDL' Intersession Events: Event Name 20040610
28 MC_EVT_CHANGE Constant Public Type reference (TYPE) /ISDFPS/DE_LM_POST_EVT_TYPE 'C' Type of Write Database Event (Change/Create) 20040212
29 MC_EVT_CREATE Constant Public Type reference (TYPE) /ISDFPS/DE_LM_POST_EVT_TYPE 'N' Type of Write Database Event (Change/Create) 20040212
30 MC_EVT_DELETE Constant Public Type reference (TYPE) /ISDFPS/DE_LM_POST_EVT_TYPE 'D' Type of Write Database Event (Change/Create) 20040212
31 M_GUI_TIMER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_TIMER SAP Timer Control 20040628
32 M_GUI_TIMER_INTERVAL Instance attribute Private Type reference (TYPE) I Interval of the GUI Timer in Seconds 20040824
33 M_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /ISDFPS/CL_LM_ISE_BASE Basic Functions for Intersession Events (ISE) 20040824
34 M_ISE_ALLOWED Instance attribute Private Type reference (TYPE) XFELD 'X' Checkbox 20040705
35 M_ISE_ENABLED Instance attribute Private Type reference (TYPE) XFELD 'X' ISE Enabled/Disabled 20040607
36 M_USE_GUI_TIMER Instance attribute Private Type reference (TYPE) XFELD Checkbox 20040824
37 M_USE_SUPPRESS_DIALOG Instance attribute Private Type reference (TYPE) XFELD Force Automatic Updates by Calling Up Suppress Dialog 20040824
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040824
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040824
3 DISABLE_CALLBACKS Static method Public Method Deactivate ARFC Callbacks 20040212
4 ENABLE_CALLBACKS Static method Public Method Activate ARFC Callbacks 20040212
5 GET_INSTANCE Static method Public Method Returns Singleton Instance of the ISE Base 20040824
6 INIT Static method Public Method Initialize ISE Base (Set Control Indicators) 20040705
7 ON_TIMER_RETURN Static method Private Event handling method Timer has expired, event is triggered 20040628
8 RAISE_ISE_EVENT Static method Public Method 20031113
9 REGISTER_FOR_ISE_EVENT Static method Public Method Registration for ISE Events 20031113
10 SET_GUI_TIMER_INTERVAL Instance method Public Method 20040824
11 SET_ISE_ALLOWED Instance method Public Method 20040824
12 SET_USE_GUI_TIMER Instance method Public Method 20040824
13 SET_USE_SUPPRESS_DIALOG Instance method Public Method 20040825
14 SUPPRESS_DIALOG Static method Public Method Call Suppress Dialog 20040726
15 TIMER_START Static method Public Method Start GUI Timer 20040628
16 TIMER_STOP Static method Public Method Stop Timer 20040628
17 UNREGISTER_ISE_EVENT Static method Public Method Registration for ISE Events 20040323
Events
Class /ISDFPS/CL_LM_ISE_BASE has no event.
Types
Class /ISDFPS/CL_LM_ISE_BASE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_LM_ISE_BASE has no parameter.
Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /ISDFPS/CL_LM_ISE_BASE has no parameter.
Method CONSTRUCTOR on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method DISABLE_CALLBACKS Signature

Method DISABLE_CALLBACKS on class /ISDFPS/CL_LM_ISE_BASE has no parameter.
Method DISABLE_CALLBACKS on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method ENABLE_CALLBACKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_ISE_SETTINGS Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040623

Method ENABLE_CALLBACKS on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_INSTANCE Value transfer Object reference (TYPE REF TO) /ISDFPS/CL_LM_ISE_BASE Basisfunktionalität für Intersession Events (ISE) 20040824

Method GET_INSTANCE on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUI_TIMER_INTERVAL Call by reference Type reference (TYPE) I GUI Timer Intervall in Sekunden 20040824
2 Importing I_ISE_ALLOWED Call by reference Type reference (TYPE) XFELD ISE Erlaubt? 20040705
3 Importing I_USE_GUI_TIMER Call by reference Type reference (TYPE) XFELD GUI Timer zum Aufurf des autom. Updates verwenden 20040824
4 Importing I_USE_SUPPRESS_DIALOG Call by reference Type reference (TYPE) XFELD Suppress Dialog zum Aufruf des autom. Updates verwenden 20040824

Method INIT on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method ON_TIMER_RETURN Signature

Method ON_TIMER_RETURN on class /ISDFPS/CL_LM_ISE_BASE has no parameter.
Method ON_TIMER_RETURN on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method RAISE_ISE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_DATA Call by reference Type reference (TYPE) CMX_ISE_EVTDATA InterSessionEvents: Event-Daten 20031113
2 Importing I_EVENT_KEY Call by reference Type reference (TYPE) CMX_ISE_EVTKEY InterSessionEvents: Event-Key 20031113
3 Importing I_EVENT_NAME Call by reference Type reference (TYPE) CMX_ISE_EVTNAME InterSessionEvents: Event-Name 20031113

Method RAISE_ISE_EVENT on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method REGISTER_FOR_ISE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_HANDLER Call by reference Object reference (TYPE REF TO) IF_ISE_CALLBACK InterSessionEvents: Callback für Ereignisempfänger 20031113
2 Importing I_EVENT_KEY Call by reference Type reference (TYPE) CMX_ISE_EVTKEY InterSessionEvents: Event-Key 20031113
3 Importing I_EVENT_NAME Call by reference Type reference (TYPE) CMX_ISE_EVTNAME InterSessionEvents: Event-Name 20031113

Method REGISTER_FOR_ISE_EVENT on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method SET_GUI_TIMER_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUI_TIMER_INTERVAL Call by reference Type reference (TYPE) I 20040824

Method SET_GUI_TIMER_INTERVAL on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method SET_ISE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ISE_ALLOWED Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040824

Method SET_ISE_ALLOWED on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method SET_USE_GUI_TIMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USE_GUI_TIMER Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040824

Method SET_USE_GUI_TIMER on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method SET_USE_SUPPRESS_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USE_SUPPRESS_DIALOG Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040825

Method SET_USE_SUPPRESS_DIALOG on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method SUPPRESS_DIALOG Signature

Method SUPPRESS_DIALOG on class /ISDFPS/CL_LM_ISE_BASE has no parameter.
Method SUPPRESS_DIALOG on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method TIMER_START Signature

Method TIMER_START on class /ISDFPS/CL_LM_ISE_BASE has no parameter.
Method TIMER_START on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method TIMER_STOP Signature

Method TIMER_STOP on class /ISDFPS/CL_LM_ISE_BASE has no parameter.
Method TIMER_STOP on class /ISDFPS/CL_LM_ISE_BASE has no exception.

Method UNREGISTER_ISE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_HANDLER Call by reference Object reference (TYPE REF TO) IF_ISE_CALLBACK InterSessionEvents: Callback für Ereignisempfänger 20040323
2 Importing I_EVENT_KEY Call by reference Type reference (TYPE) CMX_ISE_EVTKEY InterSessionEvents: Event-Key 20040323
3 Importing I_EVENT_NAME Call by reference Type reference (TYPE) CMX_ISE_EVTNAME InterSessionEvents: Event-Name 20040323

Method UNREGISTER_ISE_EVENT on class /ISDFPS/CL_LM_ISE_BASE has no exception.
History
Last changed by/on SAP  20050109 
SAP Release Created in 200