SAP ABAP Class CL_MTS_ESR_SEARCH (esr_repo_search)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE-ACI (Application Component) ABAP Connectivity and Integration Tools
     SMTS_PROXY_REST (Package) REST Resources For WS Proxy Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 20120605
Properties
Class CL_MTS_ESR_SEARCH  
Short Description esr_repo_search    
Super Class CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SMTS_PROXY_REST   REST Resources For WS Proxy Objects 
Created 20120605   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MTS_ESR_SEARCH has no forward declaration.
Interfaces
Class CL_MTS_ESR_SEARCH has no interface implemented.
Friends
Class CL_MTS_ESR_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMMUNICATION_ERROR Instance attribute Public Type reference (TYPE) BOOLEAN 20120608
2 COMPONENT Instance attribute Public Type reference (TYPE) CL_MTS_ESR_BROWSER_DATA=>TY_COMPONENT 20120608
3 COMPONENTS Instance attribute Public Type reference (TYPE) CL_MTS_ESR_BROWSER_DATA=>TTY_COMPONENTS 20120608
4 LR_ADT_REST_CNT_HDL_FACTORY Instance attribute Public Object reference (TYPE REF TO) CL_ADT_REST_CNT_HDL_FACTORY 20121205
5 NAMESPACE Instance attribute Public Type reference (TYPE) CL_MTS_ESR_BROWSER_DATA=>TY_NAMESPACE 20120608
6 NAMESPACES Instance attribute Public Type reference (TYPE) CL_MTS_ESR_BROWSER_DATA=>TTY_NAMESPACES 20120608
7 REPOSITORY_OBJECT_TYPE Instance attribute Public See coding 20120608
8 REPOSITORY_OBJECT_TYPES Instance attribute Public Type reference (TYPE) CL_MTS_ESR_BROWSER_DATA=>TTY_REP_OBJ_TYPES 20120608
9 REP_DATA Instance attribute Public Object reference (TYPE REF TO) CL_MTS_ESR_BROWSER_DATA 20120608
10 REST_HANDLER Instance attribute Public Object reference (TYPE REF TO) IF_ADT_REST_CONTENT_HANDLER 20120609
11 SEARCH_REQUEST Instance attribute Public Type reference (TYPE) CL_MTS_ESR_BROWSER_DATA=>TY_SEARCH_REQUEST 20120608
12 SR_NAMESPACE_OBJECT Instance attribute Public Type reference (TYPE) CL_MTS_ESR_BROWSER_DATA=>TY_OBJECT 20120608
13 SR_NAMESPACE_OBJECTS Instance attribute Public Type reference (TYPE) CL_MTS_ESR_BROWSER_DATA=>TTY_OBJECTS 20120608
14 SR_NAMESPACE_OBJECTS_LIST Instance attribute Public See coding 20120608
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PROXY_EXISTS Instance method Public Method 20120608
2 FILL_SERVICE_INTERFACE Instance method Private Method 20120609
3 GET_SEARCH_SVCS Instance method Private Method 20120611
4 GET_SERVICE_INTERFACES_OF_NSPC Instance method Private Method 20120611
5 GET_TREE_NAMESPACES Instance method Private Method 20120611
6 GET_TREE_SVCS Instance method Private Method 20120611
Events
Class CL_MTS_ESR_SEARCH has no event.
Types
Class CL_MTS_ESR_SEARCH has no local type.
Method Signatures

Method CHECK_PROXY_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXISTS Call by reference Type reference (TYPE) STRING 20120608
2 Exporting PROXY_URI Call by reference Type reference (TYPE) STRING 20120615
3 Exporting REGENERATION_NEEDED Call by reference Type reference (TYPE) STRING 20120615
4 Importing REP_OBJ Call by reference Type reference (TYPE) CL_MTS_ESR_BROWSER_DATA=>TY_OBJECT 20120608

Method CHECK_PROXY_EXISTS on class CL_MTS_ESR_SEARCH has no exception.

Method FILL_SERVICE_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SI Value transfer Type reference (TYPE) IF_MTS_ESR=>TY_SERVICE_INTERFACE 20120609
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CL_MTS_ESR_BROWSER_DATA=>TY_OBJECT 20120609

Method FILL_SERVICE_INTERFACE on class CL_MTS_ESR_SEARCH has no exception.

Method GET_SEARCH_SVCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REP_DATA Call by reference Object reference (TYPE REF TO) CL_MTS_ESR_BROWSER_DATA 20120611
2 Importing IV_SEARCH_REQUEST Call by reference Type reference (TYPE) CL_MTS_ESR_BROWSER_DATA=>TY_SEARCH_REQUEST 20120611
3 Returning RT_SCVS Value transfer Type reference (TYPE) IF_MTS_ESR=>TTY_SCV 20120611

Method GET_SEARCH_SVCS on class CL_MTS_ESR_SEARCH has no exception.

Method GET_SERVICE_INTERFACES_OF_NSPC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUIID Call by reference Type reference (TYPE) STRING 20120611
2 Importing IV_INTERFACE_TYPE Call by reference Type reference (TYPE) STRING 20120611
3 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20120611
4 Importing IV_REP_DATA Call by reference Object reference (TYPE REF TO) CL_MTS_ESR_BROWSER_DATA 20120611
5 Returning RS_NAMESPACE Value transfer Type reference (TYPE) IF_MTS_ESR=>TY_NAMESPACE 20120611

Method GET_SERVICE_INTERFACES_OF_NSPC on class CL_MTS_ESR_SEARCH has no exception.

Method GET_TREE_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUIID Call by reference Type reference (TYPE) STRING 20120611
2 Importing IV_REP_DATA Call by reference Object reference (TYPE REF TO) CL_MTS_ESR_BROWSER_DATA 20120611
3 Returning RS_SWCV Value transfer Type reference (TYPE) IF_MTS_ESR=>TY_SCV 20120611

Method GET_TREE_NAMESPACES on class CL_MTS_ESR_SEARCH has no exception.

Method GET_TREE_SVCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REP_DATA Call by reference Object reference (TYPE REF TO) CL_MTS_ESR_BROWSER_DATA 20120611
2 Returning RT_SCVS Value transfer Type reference (TYPE) IF_MTS_ESR=>TTY_SCV 20120611

Method GET_TREE_SVCS on class CL_MTS_ESR_SEARCH has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 805