SAP ABAP Class CL_MTS_R_PRX_SERVICE_CONSUMER (resource controller for service consumer)
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_MTS_R_ABSTRACT_SERVICE_OBJ Abstract Class For Serv Obj(In/Out Bound) 20120609
Properties
Class CL_MTS_R_PRX_SERVICE_CONSUMER  
Short Description resource controller for service consumer    
Super Class CL_MTS_R_ABSTRACT_SERVICE_OBJ Abstract Class For Serv Obj(In/Out Bound) 
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 20120124   SAP 
Last change 20131127   SAP 
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 IF_PXN_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_MTS_R_PRX_SERVICE_CONSUMER has no interface implemented.
Friends
Class CL_MTS_R_PRX_SERVICE_CONSUMER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_SERVICE_CONS Instance attribute Protected Type reference (TYPE) IF_PXN_QUERY=>T_OUTBOUND_INTF_DETAIL 20120307
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20120130
2 FIND_OBJECT_IN_TREE Instance method Private Method Find the object inside the service consumer 20120215
3 GET_PROXY_DATA_FOR_ESR Instance method Private Method Get the Proxy Data for ESR Objects 20120508
4 RENAME_OBJECT Instance method Private Method Rename Msg type, data type 20120215
5 SPLIT_ERROR_MSG Instance method Private Method 20120216
Events
Class CL_MTS_R_PRX_SERVICE_CONSUMER has no event.
Types
Class CL_MTS_R_PRX_SERVICE_CONSUMER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_MTS_R_PRX_SERVICE_CONSUMER has no parameter.
Method CONSTRUCTOR on class CL_MTS_R_PRX_SERVICE_CONSUMER has no exception.

Method FIND_OBJECT_IN_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TARGET_NODE Call by reference Object reference (TYPE REF TO) IF_PXNE_NODE Representation of an ABAP entity 20120215
2 Importing IR_PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_PXNE_NODE Representation of an ABAP entity 20120215
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20120215
# Exception Resumable Description Created on
1 CX_PXN_NODE_OBSOLETE Node is obsolete 20120215

Method GET_PROXY_DATA_FOR_ESR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROXY_ADT_DATA Call by reference Type reference (TYPE) ANY 20120508
2 Importing IS_OUTBOUND_INTERFACE Call by reference Object reference (TYPE REF TO) IF_PXN_OUTBOUND_INTERFACE outbound service interface 20120508
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20120508
2 CX_PRX_MTS_ADT_COMMON MTS:Proxy ADT Common Error class 20120508
3 CX_PXN_FAULT MDR fault (abstract) 20120508
4 CX_PXN_LOCK_FAILED Object cannot be locked 20120508

Method RENAME_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20120216
2 Exporting EV_OBJECT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20120215
3 Importing IV_NEW_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20120215
4 Importing IV_OLD_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20120215
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20120308
2 CX_PXN_FAULT MDR fault (abstract) 20120215
3 CX_PXN_INVALID_DATA Invalid data 20120215
4 CX_PXN_NODE_OBSOLETE Node is obsolete 20120215
5 CX_PXN_READ_ONLY Read only 20120215

Method SPLIT_ERROR_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSG1 Call by reference Type reference (TYPE) STRING 20120216
2 Exporting EV_MSG2 Call by reference Type reference (TYPE) STRING 20120216
3 Exporting EV_MSG3 Call by reference Type reference (TYPE) STRING 20120216
4 Exporting EV_MSG4 Call by reference Type reference (TYPE) STRING 20120216
5 Importing IV_ERROR Call by reference Type reference (TYPE) STRING 20120216

Method SPLIT_ERROR_MSG on class CL_MTS_R_PRX_SERVICE_CONSUMER has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 804