SAP ABAP Class CL_CRM_ES_EXTRACT_SO_BROKER (CRM Enterprise Search Shared Object Broker Class)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-ES (Application Component) Enterprise Search Integration
     CRM_ES_EXTR_MGR (Package) CRM Enterprise Search Extraction Manager
Properties
Class CL_CRM_ES_EXTRACT_SO_BROKER  
Short Description CRM Enterprise Search Shared Object Broker Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_ES_EXTR_MGR   CRM Enterprise Search Extraction Manager 
Created 20080409   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_ES_EXTRACT_SO_BROKER has no forward declaration.
Interfaces
Class CL_CRM_ES_EXTRACT_SO_BROKER has no interface implemented.
Friends
Class CL_CRM_ES_EXTRACT_SO_BROKER has no friend class.
Attributes
Class CL_CRM_ES_EXTRACT_SO_BROKER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_DATA_REF Static method Public Method Convert data reference to local reference 20080409
2 CONVERT_DATA_REF_TO_SO_REF Static method Public Method Convert data reference to local reference per line 20080409
3 FREE_INSTANCE Static method Public Method Free existing shared object instance 20080409
4 GET_DATA Static method Public Method Get data from the global class 20080409
5 GET_DATA_2 Static method Public Method Get data from the global class 20080414
6 SETUP_INSTANCE Static method Public Method Setup shared object instance 20080409
7 UPDATE_DATA Static method Public Method Update data in the global class 20080409
8 UPDATE_DATA_2 Static method Public Method Update data in the global class 20080414
9 UPDATE_DATA_3 Static method Public Method Update data in the global class 20080422
Events
Class CL_CRM_ES_EXTRACT_SO_BROKER has no event.
Types
Class CL_CRM_ES_EXTRACT_SO_BROKER has no local type.
Method Signatures

Method CONVERT_DATA_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_TABLE_SO_REF Call by reference Type reference (TYPE) CRMT_ES_RELATION_TAB List of modeled relations 20080409
2 Importing IR_INSTANCE Call by reference Object reference (TYPE REF TO) CL_CRM_ES_EXTRACT_SO CRM Enterprise Search: Extraction Shared Object 20080409
3 Importing IT_DATA_TABLE Call by reference Type reference (TYPE) CRMT_ES_RELATION_TAB List of modeled relations 20080409

Method CONVERT_DATA_REF on class CL_CRM_ES_EXTRACT_SO_BROKER has no exception.

Method CONVERT_DATA_REF_TO_SO_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA_TABLE_SO_REF Call by reference Type reference (TYPE) CRMS_ES_RELATION Relation modeling information 20080409
2 Importing IR_INSTANCE Call by reference Object reference (TYPE REF TO) CL_CRM_ES_EXTRACT_SO CRM Enterprise Search: Extraction Shared Object 20080409
3 Importing IS_DATA_TABLE Call by reference Type reference (TYPE) CRMS_ES_RELATION Relation modeling information 20080409

Method CONVERT_DATA_REF_TO_SO_REF on class CL_CRM_ES_EXTRACT_SO_BROKER has no exception.

Method FREE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) SHM_RC Return Value (Constants in CL_SHM_AREA) 20080409
2 Importing IV_CLIENT Call by reference Type reference (TYPE) MANDT Client 20080409
3 Importing IV_INSTANCE_NAME Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20080409

Method FREE_INSTANCE on class CL_CRM_ES_EXTRACT_SO_BROKER has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_EXTRACT Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20080414
2 Exporting ET_OBJECT_RELATION Call by reference Type reference (TYPE) CRMT_ES_ADDITIONAL_FIELDS_TAB 20080414
3 Exporting EV_RC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20080409
4 Importing IV_INSTANCE_NAME Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20080409

Method GET_DATA on class CL_CRM_ES_EXTRACT_SO_BROKER has no exception.

Method GET_DATA_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_EXTRACT Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20080414
2 Exporting ET_OBJECT_RELATION Call by reference Type reference (TYPE) CRMT_ES_ADDITIONAL_FIELDS_TAB 20080414
3 Exporting EV_RC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20080414
4 Importing IT_ES_EXTRACT Call by reference Type reference (TYPE) CRMT_ES_PARALLEL_EXTRACT_NODE Table type of extraction nodes for parallel jobs 20080415
5 Importing IV_INSTANCE_NAME Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20080414

Method GET_DATA_2 on class CL_CRM_ES_EXTRACT_SO_BROKER has no exception.

Method SETUP_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) MANDT Client 20080409
2 Importing IV_EXTRACTION_MANAGER Call by reference Object reference (TYPE REF TO) CL_CRM_ES_EXTRACT_MANAGER CRM Enterprise Search extraction Manager 20080422
3 Importing IV_INSTANCE_NAME Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20080409

Method SETUP_INSTANCE on class CL_CRM_ES_EXTRACT_SO_BROKER has no exception.

Method UPDATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20080409
2 Importing IT_ES_OBJECT_EXTRACT Call by reference Type reference (TYPE) CRMT_ES_PARALLEL_EXTRACT_NODE Table type of extraction nodes for parallel jobs 20080414
3 Importing IT_OBJECT_EXTRACT Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES 20080414
4 Importing IT_OBJECT_RELATION Call by reference Type reference (TYPE) CRMT_ES_ADDITIONAL_FIELDS_TAB 20080414
5 Importing IV_CLIENT Call by reference Type reference (TYPE) MANDT Client 20080409
6 Importing IV_INSTANCE_NAME Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20080409

Method UPDATE_DATA on class CL_CRM_ES_EXTRACT_SO_BROKER has no exception.

Method UPDATE_DATA_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20080414
2 Importing IT_ES_OBJECT_EXTRACT Call by reference Type reference (TYPE) CRMT_ES_PARALLEL_EXTRACT_NODE Table type of extraction nodes for parallel jobs 20080414
3 Importing IT_OBJECT_EXTRACT Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20080414
4 Importing IT_OBJECT_RELATION Call by reference Type reference (TYPE) CRMT_ES_ADDITIONAL_FIELDS_TAB 20080414
5 Importing IV_CLIENT Call by reference Type reference (TYPE) MANDT Client 20080414
6 Importing IV_INSTANCE_NAME Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20080414

Method UPDATE_DATA_2 on class CL_CRM_ES_EXTRACT_SO_BROKER has no exception.

Method UPDATE_DATA_3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20080422
2 Importing IT_ES_OBJECT_EXTRACT Call by reference Type reference (TYPE) CRMT_ES_PARALLEL_EXTRACT_NODE Table type of extraction nodes for parallel jobs 20080422
3 Importing IT_OBJECT_EXTRACT Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20080422
4 Importing IT_OBJECT_RELATION Call by reference Type reference (TYPE) CRMT_ES_ADDITIONAL_FIELDS_TAB 20080422
5 Importing IV_CLIENT Call by reference Type reference (TYPE) MANDT Client 20080422
6 Importing IV_INSTANCE_NAME Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20080422

Method UPDATE_DATA_3 on class CL_CRM_ES_EXTRACT_SO_BROKER has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 700