SAP ABAP Class CL_ESH_URL_EXCFLDS (As String/No Tokenization Customizing)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_TOOLS (Package) Tools for BOS
Properties
Class CL_ESH_URL_EXCFLDS  
Short Description As String/No Tokenization Customizing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_TOOLS   Tools for BOS 
Created 20120531   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ESH_ADM_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ESH_URL_EXCFLDS has no interface implemented.
Friends
Class CL_ESH_URL_EXCFLDS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LC_ATTR_TYPE_S Constant Private Type reference (TYPE) TREXD_ATTR_TYPE 'S' String 20120531
2 LC_ATTR_TYPE_V Constant Private Type reference (TYPE) TREXD_ATTR_TYPE 'V' Text in memory 20120531
3 LC_HC_SC Constant Private Type reference (TYPE) CHAR40 ` _EXCFLDS_MODIFIED` Overlay pattern for connector hash 20120531
4 MR_PROXY_ADMIN Instance attribute Private Object reference (TYPE REF TO) CL_ESH_TREX_PROXY_ADMIN TREX Proxy (Admin) 20120531
5 MT_URL_EXCFLDS Instance attribute Private Type reference (TYPE) ESH_T_URL_EXCFLDS ESH Cust: Set Textattribute of Node as URL to TREX for resol 20120531
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Private Method Add message to bapireturn table 20120531
2 DELETE_URL_EXCFLDS Instance method Public Method Delete ESH_URL_EXCFLDS 20120531
3 GET_INSTANCE Static method Public Method Get Instance 20120531
4 GET_URL_EXCFLDS Instance method Public Method Get ESH_URL_EXCFLDS entry for a particular node attribute 20120630
5 GET_URL_EXCFLDS_ALL Instance method Public Method Get ESH_URL_EXCFLDS all 20120531
6 GET_URL_EXCFLDS_OLD Instance method Public Method Get ESH_URL_EXCFLDS entry for a particular node attribute 20120630
7 SET_URL_EXCFLDS Instance method Public Method Set ESH_URL_EXCFLDS 20120531
8 VALIDATE Instance method Private Method Validate records 20120531
Events
Class CL_ESH_URL_EXCFLDS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTT_CONNECTORS Private See coding Affected connectors 20120531 ltt_connectors TYPE STANDARD TABLE OF lty_connectors WITH KEY logsys object_type
2 LTT_INDICES Private See coding Affected indices 20120531 ltt_indices TYPE STANDARD TABLE OF lty_indices WITH KEY logsys object_type node
3 LTY_CONNECTORS Private See coding Affected connectors 20120531 BEGIN OF lty_connectors, logsys TYPE logsys, object_type TYPE esh_e_om_object_type, ext_sys_id TYPE esh_e_adm_external_system_id, connection_guid TYPE esh_e_adm_connection_guid, connector_id TYPE esh_e_if_search_connector_id, END OF lty_connectors
4 LTY_INDICES Private See coding Affected indices 20120531 BEGIN OF lty_indices, logsys TYPE logsys, object_type TYPE esh_e_om_object_type, node TYPE esh_e_om_node_name, index_id TYPE trexd_index_id, attribute_definitions TYPE trext_attr_def, END OF lty_indices
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing RT Call by reference Type reference (TYPE) BAPIRETTAB Return table 20120531
2 Importing TY Call by reference Type reference (TYPE) SYMSGTY 'E' Message Type 20120531
3 Importing V1 Call by reference Type reference (TYPE) ANY Message parameter 1 20120531
4 Importing V2 Call by reference Type reference (TYPE) ANY Message parameter 2 20120531
5 Importing V3 Call by reference Type reference (TYPE) ANY Message parameter 3 20120531
6 Importing V4 Call by reference Type reference (TYPE) ANY Message parameter 4 20120531

Method ADD_MESSAGE on class CL_ESH_URL_EXCFLDS has no exception.

Method DELETE_URL_EXCFLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Return 20120531
2 Importing IT_EXCFLDS_DEL Call by reference Type reference (TYPE) ESH_T_URL_EXCFLDS Records to be deleted 20120531
3 Importing IV_COMMIT_WORK Call by reference Type reference (TYPE) CHAR01 ABAP_TRUE Commit changes 20120531
4 Importing IV_SEND_POPUP_OK_CANCEL Call by reference Type reference (TYPE) CHAR01 ABAP_TRUE Send popup ok/cancel 20120531

Method DELETE_URL_EXCFLDS on class CL_ESH_URL_EXCFLDS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20130828
2 Returning RR_EXCFLDS Value transfer Object reference (TYPE REF TO) CL_ESH_URL_EXCFLDS URL_EXCFLDS Handler 20120531

Method GET_INSTANCE on class CL_ESH_URL_EXCFLDS has no exception.

Method GET_URL_EXCFLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_URL_EXCFLDS Call by reference Type reference (TYPE) ESH_URL_EXCFLDS ESH Cust: Set Textattribute of Node as URL to TREX for resol 20120630
2 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYPN in External Representation 20120630
3 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20120630
4 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20120630

Method GET_URL_EXCFLDS on class CL_ESH_URL_EXCFLDS has no exception.

Method GET_URL_EXCFLDS_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_URL_EXCFLDS Call by reference Type reference (TYPE) ESH_T_URL_EXCFLDS ESH Cust: Set Textattribute of Node as URL to TREX for resol 20120531

Method GET_URL_EXCFLDS_ALL on class CL_ESH_URL_EXCFLDS has no exception.

Method GET_URL_EXCFLDS_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_URL_EXCFLDS Call by reference Type reference (TYPE) ESH_URL_EXCFLDS ESH Cust: Set Textattribute of Node as URL to TREX for resol 20120630
2 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 'A': Return TREX state, not customized state 20120630
3 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logsys 20120630
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20120630
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20120630
6 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20120630

Method GET_URL_EXCFLDS_OLD on class CL_ESH_URL_EXCFLDS has no exception.

Method SET_URL_EXCFLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Return 20120531
2 Importing IV_ATTRIBUTE_SWC Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Text attribute software component 20120531
3 Importing IV_COMMIT_WORK Call by reference Type reference (TYPE) CHAR01 ABAP_TRUE Commit changes 20120531
4 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20120531
5 Importing IV_NODE Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node 20120531
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object type 20120531
7 Importing IV_SEND_POPUP_OK_CANCEL Call by reference Type reference (TYPE) CHAR01 ABAP_TRUE Send popup ok/cancel 20120531
8 Importing IV_URL_TO_TREX Call by reference Type reference (TYPE) CHAR01 ABAP_TRUE Set property 'URL to TREX' 20120531
9 Importing IV_VALIDATE Call by reference Type reference (TYPE) CHAR01 ABAP_TRUE Validate the record 20120531

Method SET_URL_EXCFLDS on class CL_ESH_URL_EXCFLDS has no exception.

Method VALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Return 20120531
2 Exporting EV_VALIDATED Call by reference Type reference (TYPE) CHAR01 Validated 20120531
3 Importing IV_ATTRIBUTE_SWC Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Text attribute software component 20120531
4 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20120531
5 Importing IV_NODE Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node 20120531
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object type 20120531

Method VALIDATE on class CL_ESH_URL_EXCFLDS has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740