SAP ABAP Class CL_CFX_TSEARCH_CACHE (CFX TREX Search)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_SEARCH (Package) CFX: Search in cFolders
Properties
Class CL_CFX_TSEARCH_CACHE  
Short Description CFX TREX Search    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_SEARCH   CFX: Search in cFolders 
Created 20040701   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CFX_TSEARCH_CACHE has no forward declaration.
Interfaces
Class CL_CFX_TSEARCH_CACHE has no interface implemented.
Friends
Class CL_CFX_TSEARCH_CACHE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_HISTORY Instance attribute Private Type reference (TYPE) TT_HISTORY Contains IDs and Time Stamps of All Objects in the Cache 20040809
2 MT_METADATA Instance attribute Private Type reference (TYPE) CFX_TT_ALL_SEARCHMATCH CFX Index Search: Metadata List of Objects 20040806
3 MT_OBJECTS Instance attribute Private Type reference (TYPE) CFX_TT_VISIBLE_IN_SEARCH CFX Search: Objects (docs...) that a user is allowed to see 20040806
4 M_PACKAGE_SIZE Instance attribute Private Type reference (TYPE) INT4 Natural Number 20060829
5 SC_MAX_CACHE_ENTRIES Static Attribute Private Type reference (TYPE) I 10000 Maximum Number of Cache Entries 20040809
6 SP_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_CFX_TSEARCH_CACHE CFX TREX Search 20060829
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENTRIES Instance method Public Method 20040809
2 ADD_ENTRY Instance method Public Method 20060829
3 GET_CACHED_METADATA Instance method Public Method 20060925
4 GET_CACHED_OBJECTS Instance method Public Method 20060925
5 GET_CURRENT_OBJ_CACHE_SIZE Instance method Public Method 20060925
6 GET_ENTRIES Instance method Public Method 20040809
7 GET_ENTRY Instance method Public Method 20060829
8 GET_INSTANCE Static method Public Method 20060829
9 GET_TOTAL_PACK_SIZE Instance method Public Method Get total package size considered for indexing 20100312
10 UPDATE_METADATA Instance method Public Method 20060829
Events
Class CL_CFX_TSEARCH_CACHE has no event.
Types
Class CL_CFX_TSEARCH_CACHE has no local type.
Method Signatures

Method ADD_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_METADATA Call by reference Type reference (TYPE) CFX_TT_ALL_SEARCHMATCH CFX: Alle Treffer beim Suchen 20040810
2 Importing IT_OBJECT_DATA Call by reference Type reference (TYPE) CFX_TT_VISIBLE_IN_SEARCH CFX: ID's eines per Suchen gefundenen Objektes 20040816
3 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) INT4 Package size 20060823

Method ADD_ENTRIES on class CL_CFX_TSEARCH_CACHE has no exception.

Method ADD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_METADATA Call by reference Type reference (TYPE) CFX_TS_ALL_SEARCHMATCH CFX: All Hits for the Search 20060829
2 Importing IS_OBJECT_DATA Call by reference Type reference (TYPE) CFX_TS_SEARCH_OBJECT CFX: IDs of Object Found by Search 20060829

Method ADD_ENTRY on class CL_CFX_TSEARCH_CACHE has no exception.

Method GET_CACHED_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_METADATA Value transfer Type reference (TYPE) CFX_TT_ALL_SEARCHMATCH CFX Index Search: Metadata List of Objects 20060925

Method GET_CACHED_METADATA on class CL_CFX_TSEARCH_CACHE has no exception.

Method GET_CACHED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OBJECTS Value transfer Type reference (TYPE) CFX_TT_VISIBLE_IN_SEARCH CFX Search: Objects (docs...) that a user is allowed to see 20060925

Method GET_CACHED_OBJECTS on class CL_CFX_TSEARCH_CACHE has no exception.

Method GET_CURRENT_OBJ_CACHE_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CURRENT_OBJ_CACHE_SIZE Value transfer Type reference (TYPE) INT4 Natural number 20060925

Method GET_CURRENT_OBJ_CACHE_SIZE on class CL_CFX_TSEARCH_CACHE has no exception.

Method GET_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METADATA Call by reference Type reference (TYPE) CFX_TT_ALL_SEARCHMATCH CFX Index Suche: Metadaten Liste aus Objekten 20040817
2 Exporting ET_MISSING_OBJECT_IDS Call by reference Type reference (TYPE) CFX_TT_GUID_32 Liefert aller IDs zurück die nicht im Cache gefunde wurden 20040819
3 Exporting ET_OBJECT_DATA Call by reference Type reference (TYPE) CFX_TT_VISIBLE_IN_SEARCH CFX Suchen: Liste mit gefundenen Objekten 20040817
4 Importing IT_OBJECT_ID Value transfer Type reference (TYPE) CFX_TT_GUID_32 Tabelle mit guids 20040817

Method GET_ENTRIES on class CL_CFX_TSEARCH_CACHE has no exception.

Method GET_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_METADATA Call by reference Type reference (TYPE) CFX_TS_ALL_SEARCHMATCH CFX: All Hits for the Search 20060829
2 Exporting ES_OBJECT_DATA Call by reference Type reference (TYPE) CFX_TS_SEARCH_OBJECT CFX: IDs of Object Found by Search 20060829
3 Importing I_OBJECT_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20060829

Method GET_ENTRY on class CL_CFX_TSEARCH_CACHE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_INSTANCE Value transfer Object reference (TYPE REF TO) CL_CFX_TSEARCH_CACHE CFX TREX Suche 20060829

Method GET_INSTANCE on class CL_CFX_TSEARCH_CACHE has no exception.

Method GET_TOTAL_PACK_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PACK_SIZE Value transfer Type reference (TYPE) INT4 Natural number 20100312

Method GET_TOTAL_PACK_SIZE on class CL_CFX_TSEARCH_CACHE has no exception.

Method UPDATE_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_METADATA Call by reference Type reference (TYPE) CFX_TS_ALL_SEARCHMATCH CFX: All Hits for the Search 20060829

Method UPDATE_METADATA on class CL_CFX_TSEARCH_CACHE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400