SAP ABAP Class CL_CRM_EI_GEN_ADMIN (EI Compilation Administration Class for BSP GUI)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-SAF (Application Component) Software Agent Framework
     EI_SAF_SE (Package) SAF - Search Engine Extension Framework
Properties
Class CL_CRM_EI_GEN_ADMIN  
Short Description EI Compilation Administration Class for BSP GUI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EI_SAF_SE   SAF - Search Engine Extension Framework 
Created 20020603   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_EI_GEN_ADMIN has no forward declaration.
Interfaces
Class CL_CRM_EI_GEN_ADMIN has no interface implemented.
Friends
Class CL_CRM_EI_GEN_ADMIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_KB_TAB Instance attribute Public Type reference (TYPE) CRMT_EI_LOG_GEN_VIEW_TAB All kbs 20020603
2 DEFAULT_ALERT_COLOR Static Attribute Public Type reference (TYPE) CRMT_EI_COLOR 'red' Color, e.g. red, brown. 20020603
3 DEFAULT_ALERT_THRESHOLD Static Attribute Public Type reference (TYPE) CRMT_EI_FLTP '0.5' EI's floating point type 20020603
4 DEFAULT_COLOR Static Attribute Public Type reference (TYPE) CRMT_EI_COLOR 'black' Color, e.g. red, brown. 20020603
5 GEN_KB_TAB Instance attribute Public Type reference (TYPE) CRMT_EI_LOG_GEN_VIEW_TAB EI: Table type for KB's generation log 20020603
6 IS_FIRST_VISIT Instance attribute Public Type reference (TYPE) BOOLEAN 'X' boolean variable (X=true, -=false, space=unknown) 20030710
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20020603
2 GENERATE Instance method Public Method calls generation service 20020603
3 GET_ALL_KBS Instance method Public Method return the ALL_KB_TAB 20020702
4 GET_GENLOG_DETAIL Instance method Public Method Get the generation log detail 20020604
5 RETRIEVE_GEN_LOG Static method Public Method return the generation log 20020603
6 RETRIEVE_KBS Static method Public Method return all the kbs, new(in config table) and old(in gen log) 20020603
7 RETRIEVE_NEW_KBS Static method Public Method return the kb candidates table 20020603
8 SET_ALL_KBS Instance method Public Method Set all the ALL_KB_TAB 20020603
9 SET_GEN_KBS Instance method Public Method Set the kbs to be generated 20020603
Events
Class CL_CRM_EI_GEN_ADMIN has no event.
Types
Class CL_CRM_EI_GEN_ADMIN has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CRM_EI_GEN_ADMIN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CRM_EI_GEN_ADMIN has no exception.

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SUCCESS Value transfer Type reference (TYPE) BOOLEAN 20020603

Method GENERATE on class CL_CRM_EI_GEN_ADMIN has no exception.

Method GET_ALL_KBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP_NAME Call by reference Type reference (TYPE) CRMT_EI_APP_NAME '' SAF: Anwendungsname 20030114
2 Returning RT_ALL_KB Value transfer Type reference (TYPE) CRMT_EI_LOG_GEN_VIEW_TAB EI: Tabellentyp für Generierungsprotokoll KB 20020702

Method GET_ALL_KBS on class CL_CRM_EI_GEN_ADMIN has no exception.

Method GET_GENLOG_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) CRMT_EI_GUID EI: GUID 20020604
2 Returning RT_GENLOG_DETAIL Value transfer Type reference (TYPE) CRMT_EI_LOG_GEN_VIEW EI: Struktur für Generierungsprotokoll 20020604

Method GET_GENLOG_DETAIL on class CL_CRM_EI_GEN_ADMIN has no exception.

Method RETRIEVE_GEN_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP_NAME Call by reference Type reference (TYPE) CRMT_EI_APP_NAME '' SAF: Anwendungsname 20030114
2 Returning RT_GEN_LOG Value transfer Type reference (TYPE) CRMT_EI_LOG_GEN_VIEW_TAB EI: Tabellentyp für Generierungsprotokoll KB 20020603

Method RETRIEVE_GEN_LOG on class CL_CRM_EI_GEN_ADMIN has no exception.

Method RETRIEVE_KBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP_NAME Call by reference Type reference (TYPE) CRMT_EI_APP_NAME '' SAF: Anwendungsname 20030114
2 Returning RT_GEN_LOG Value transfer Type reference (TYPE) CRMT_EI_LOG_GEN_VIEW_TAB EI: Tabellentyp für Kompilierungsprotokoll KB 20020603

Method RETRIEVE_KBS on class CL_CRM_EI_GEN_ADMIN has no exception.

Method RETRIEVE_NEW_KBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP_NAME Call by reference Type reference (TYPE) CRMT_EI_APP_NAME '' SAF: Anwendungsname 20030114
2 Returning RT_KB_LANG Value transfer Type reference (TYPE) CRMT_EI_KBNAME_LANG_TAB Tabelle der Indexkonfigurationsinformationen 20020807

Method RETRIEVE_NEW_KBS on class CL_CRM_EI_GEN_ADMIN has no exception.

Method SET_ALL_KBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP_NAME Call by reference Type reference (TYPE) CRMT_EI_APP_NAME '' SAF: Anwendungsname 20030114
2 Returning RT_ALL_KB Value transfer Type reference (TYPE) CRMT_EI_LOG_GEN_VIEW_TAB EI: Tabellentyp für Generierungsprotokoll KB 20020604

Method SET_ALL_KBS on class CL_CRM_EI_GEN_ADMIN has no exception.

Method SET_GEN_KBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTEDROWS Call by reference Type reference (TYPE) SELECTEDROWS 20020603

Method SET_GEN_KBS on class CL_CRM_EI_GEN_ADMIN has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 310