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
⤷ 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 |