SAP ABAP Class CL_WB_ADT_REST_RESOURCE (Basis Class for ADT Resource Controllers for WB object types)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE (Application Component) Installation and Infrastructure for ABAP Tools in Eclipse
     SWB_ADT_TOOL (Package) Tool integration of WB object types into ADT
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 20110607
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADT_MC_RES_CONTROLLER T100 Message class resource controller 20120709
2 Inheritance (c INHERITING FROM c_ref)  CL_ADT_MSG_ATOM_RES_CONT Resource controller class for message level lock and transpo 20120709
3 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_APP_RESOURCE ADT : WebDynpro Application Resource 20130515
4 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_COMPONENT_RESOURCE ADT : WebDynpro Component Resource 20130424
5 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_COMP_CONTROLLER_RES ADT:Resource controller for Component Controller 20120529
6 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_COMP_INTF_RESOURCE ADT : WebDynpro Component Interface Resource 20130502
7 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_CUST_CONTROLLER_RES ADT:Resource controller for Custom Controller 20130103
8 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_INTERFACE_VIEW_RES ADT:Resource controller for Interface View 20130724
9 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_VIEW_RESOURCE ADT: Web Dynpro View Resource Class 20121220
10 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_WINDOW_RES Resource Controller for Window of a WebDynpro Component 20121106
... Click here to see Used By full list (15 items)
Properties
Class CL_WB_ADT_REST_RESOURCE  
Short Description Basis Class for ADT Resource Controllers for WB object types    
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 SWB_ADT_TOOL   Tool integration of WB object types into ADT 
Created 20110414   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WB_ADT_REST_RESOURCE has no forward declaration.
Interfaces
Class CL_WB_ADT_REST_RESOURCE has no interface implemented.
Friends
Class CL_WB_ADT_REST_RESOURCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ACCESS_MODE_DELETE Constant Public Type reference (TYPE) TY_ACCESS_MODE 'DELETE' 20110608
2 CO_ACCESS_MODE_INSERT Constant Public Type reference (TYPE) TY_ACCESS_MODE 'INSERT' 20110607
3 CO_ACCESS_MODE_MODIFY Constant Public Type reference (TYPE) TY_ACCESS_MODE 'MODIFY' 20110607
4 CO_ACCESS_MODE_SHOW Constant Public Type reference (TYPE) TY_ACCESS_MODE 'SHOW' 20110608
5 CO_PROP_LONG_TEXT Constant Public Type reference (TYPE) STRING 'LONGTEXT' 20110607
6 CO_URI_SEGMENT_AI_VERSION Constant Public Type reference (TYPE) STRING 'version' 20110607
7 CO_URI_SEGMENT_MAIN Constant Public Type reference (TYPE) STRING 'object_name' 20110607
8 CO_VERSION_ACTIVE Constant Public Type reference (TYPE) R3STATE 'A' 20110607
9 CO_VERSION_INACTIVE Constant Public Type reference (TYPE) R3STATE 'I' 20110607
10 C_S_CONTEXT Constant Public See coding 20110624
11 DELEGATES Instance attribute Protected Type reference (TYPE) TY_DELEGATES 20110607
12 REQUEST Instance attribute Private Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20110607
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_ETAG_BASE Instance method Protected Method 20120618
2 CALL_ACCESS_PERMISSION Instance method Protected Method 20110607
3 CALL_ACCESS_PERMISSION_INSERT Instance method Protected Method 20110614
4 CHECK_ACCESS_AFTER_LOCK Instance method Protected Method 20110607
5 CHECK_ACCESS_BEFORE_LOCK Instance method Protected Method 20110607
6 CHECK_LOCK Instance method Protected Method Check lock handle passed to the PUT method 20110607
7 CHECK_OBJECT_EXISTENCE Instance method Protected Method 20110608
8 CHECK_OBJ_IN_TRANSPORT_REQUEST Instance method Protected Method 20110608
9 CONSTRUCTOR Instance method Public Constructor 20110607
10 DO_CHECK Instance method Protected Method 20110608
11 DO_CREATE Instance method Protected Method 20110607
12 DO_CREATE_CHILD Instance method Protected Method 20110607
13 DO_DELETE Instance method Protected Method 20110607
14 DO_GET Instance method Protected Method 20110607
15 DO_OTHER_ACTION Instance method Protected Method 20110607
16 DO_UPDATE Instance method Protected Method 20110607
17 GET_ACCESS_MODE_FOR_LOCK Instance method Protected Method 20110608
18 GET_AI_VERSION Instance method Protected Method 20110608
19 GET_AI_VERSION_EXT Instance method Protected Method 20120512
20 GET_LOCK_HANDLER Instance method Protected Method Initialize lock handler instance 20110607
21 GET_SUPPRESS_EDITOR_LOCK_CHECK Instance method Protected Method 20110607
22 GET_TRANSPORT_REQUEST Instance method Protected Method 20110607
23 GET_VERSION_STRING Instance method Protected Method 20110608
24 GET_VERSION_STRING_EXT Instance method Protected Method 20120514
25 GET_WORKING_AREA_AI_VERSION Instance method Protected Method 20110608
26 HANDLE_METHOD_NOT_SUPPORTED Instance method Private Method 20110607
27 INITIALIZE Instance method Protected Method 20110607
28 INIT_RESOURCE_DATA_BY_OBJKEY Instance method Protected Method Initialize resource data object by use of the object key 20110624
29 INIT_RESOURCE_DATA_BY_URI Instance method Protected Method Initialize resource data object by use of the object URI 20110624
30 LOCK Instance method Protected Method FINAL - Implementation of POST / lock 20110607
31 LOCK_CHECK_IS_ENHANCED Instance method Protected Method 20110607
32 LOCK_CHECK_IS_MODIFIED Instance method Protected Method 20110607
33 UNLOCK Instance method Protected Method FINAL - Implementation of POST / unlock 20110607
34 VALIDATE_LOCK_PARAMETERS Instance method Protected Method 20120210
Events
Class CL_WB_ADT_REST_RESOURCE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ACCESS_MODE Public See coding 20110608 ty_access_mode TYPE c LENGTH 8
2 TY_DELEGATES Protected See coding 20110607 BEGIN OF ty_delegates, cts_management TYPE REF TO if_adt_cts_management, lifecycle_manager TYPE REF TO if_adt_lifecycle_manager, lock_handle_factory TYPE REF TO if_adt_lock_handle_factory, access_permission TYPE REF TO if_wb_adt_rs_access_permission, resource_data TYPE REF TO if_wb_adt_rest_resource_data, END OF ty_delegates
Method Signatures

Method CALCULATE_ETAG_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDITIONAL_UNIFICATION_STRING Call by reference Type reference (TYPE) STRING 20120618
2 Importing LAST_MODIFIED Call by reference Type reference (TYPE) IF_ADT_TOOLS_CORE_TYPES=>TY_OBJECT-CHANGED_AT 20120618
3 Returning RESULT Value transfer Type reference (TYPE) STRING 20120618
4 Importing VERSION Call by reference Type reference (TYPE) IF_ADT_TOOLS_CORE_TYPES=>TY_OBJECT-VERSION 20120618
# Exception Resumable Description Created on
1 CX_ADT_RES_WRONG_DATA 20120618

Method CALL_ACCESS_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_MODE Call by reference Type reference (TYPE) TY_ACCESS_MODE 20110607
2 Importing ACTION Call by reference Type reference (TYPE) SEU_ACTION 20120327
3 Importing LOCK_HANDLER Call by reference Object reference (TYPE REF TO) IF_ADT_LOCK_HANDLE 20110607
4 Importing OBJECT Value transfer Type reference (TYPE) TROBJ_NAME 20120605
5 Importing OBJECT_CLASS Value transfer Type reference (TYPE) TROBJTYPE Object Type 20120605
6 Exporting OBJECT_FROZEN Call by reference Type reference (TYPE) ABAP_BOOL 20110607
7 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method CALL_ACCESS_PERMISSION_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LOCK_HANDLER Call by reference Object reference (TYPE REF TO) IF_ADT_LOCK_HANDLE 20120327
2 Importing OBJECT Value transfer Type reference (TYPE) TROBJ_NAME 20120605
3 Importing OBJECT_CLASS Value transfer Type reference (TYPE) TROBJTYPE Object Type 20120605
4 Exporting TRANSIENT_LOCK Call by reference Type reference (TYPE) BOOLE_D 20110614
# Exception Resumable Description Created on
1 CX_ADT_REST 20110614

Method CHECK_ACCESS_AFTER_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_MODE Call by reference Type reference (TYPE) SEOK_ACCESS_MODE 20110607
2 Importing OBJECT_FROZEN Call by reference Type reference (TYPE) ABAP_BOOL 20110607
3 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method CHECK_ACCESS_BEFORE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_MODE Call by reference Type reference (TYPE) SEOK_ACCESS_MODE 20110607
2 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method CHECK_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOCK_HANDLER Call by reference Object reference (TYPE REF TO) IF_ADT_LOCK_HANDLE 20110607
2 Importing OBJECT_NAME Value transfer Type reference (TYPE) TROBJ_NAME 20110614
3 Importing OBJECT_TYPE Value transfer Type reference (TYPE) TROBJTYPE 20110614
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method CHECK_OBJECT_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110608
# Exception Resumable Description Created on
1 CX_ADT_REST 20110608

Method CHECK_OBJ_IN_TRANSPORT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_LINK_UP Call by reference Type reference (TYPE) ABAP_BOOL 20110608
2 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
3 Exporting TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR 20110608
4 Exporting TR_DESCRIPTION Call by reference Type reference (TYPE) AS4TEXT 20111208
5 Exporting TR_USER Call by reference Type reference (TYPE) AS4USER 20111208
# Exception Resumable Description Created on
1 CX_ADT_REST 20110608

Method CONSTRUCTOR Signature

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

Method DO_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_REST_CONTEXT 20110614
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20110608
3 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
4 Importing RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE 20110608
# Exception Resumable Description Created on
1 CX_ADT_REST 20110608

Method DO_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_REST_CONTEXT 20110614
2 Importing LOCK_HANDLER Call by reference Object reference (TYPE REF TO) IF_ADT_LOCK_HANDLE 20110607
3 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20110607
4 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
5 Importing RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE 20110607
6 Importing TRANSPORT_REQUEST Value transfer Type reference (TYPE) TRKORR 20110607
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method DO_CREATE_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_REST_CONTEXT 20110614
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20110607
3 Importing RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE 20110607
4 Importing TRANSPORT_REQUEST Value transfer Type reference (TYPE) TRKORR 20110607
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method DO_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_REST_CONTEXT 20110614
2 Importing LOCK_HANDLER Call by reference Object reference (TYPE REF TO) IF_ADT_LOCK_HANDLE 20110607
3 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20110607
4 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
5 Importing RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE 20110607
6 Importing TRANSPORT_REQUEST Value transfer Type reference (TYPE) TRKORR 20110607
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method DO_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ADDITIONAL_ETAG_STRING Call by reference Type reference (TYPE) STRING 20110608
2 Importing AI_VERSION Call by reference Type reference (TYPE) R3STATE 20110608
3 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_REST_CONTEXT 20110614
4 Exporting LAST_MODIFIED Call by reference Type reference (TYPE) TIMESTAMP 20110608
5 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20110607
6 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
7 Importing RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE 20110607
8 Changing VERSION_READ Call by reference Type reference (TYPE) R3STATE 20130524
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method DO_OTHER_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) STRING 20110607
2 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_REST_CONTEXT 20110614
3 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20110607
4 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
5 Importing RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE 20110607
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method DO_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_REST_CONTEXT 20110614
2 Importing LOCK_HANDLER Call by reference Object reference (TYPE REF TO) IF_ADT_LOCK_HANDLE 20110607
3 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20110607
4 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
5 Importing RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE 20110607
6 Importing TRANSPORT_REQUEST Value transfer Type reference (TYPE) TRKORR 20110607
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method GET_ACCESS_MODE_FOR_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) IF_WB_ADT_RS_ACCESS_PERMISSION=>GTY_ACCESS_MODE 20110608
# Exception Resumable Description Created on
1 CX_ADT_REST 20110608

Method GET_AI_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) R3STATE 20110608
# Exception Resumable Description Created on
1 CX_ADT_REST 20110608

Method GET_AI_VERSION_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING 20120512
2 Importing VERSION Call by reference Type reference (TYPE) STRING 20120512
# Exception Resumable Description Created on
1 CX_ADT_REST 20120512

Method GET_LOCK_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE 20110608
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_ADT_LOCK_HANDLE 20110607
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method GET_SUPPRESS_EDITOR_LOCK_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110607
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method GET_TRANSPORT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TRKORR 20110607
# Exception Resumable Description Created on
1 CX_ADT_REST 20110614

Method GET_VERSION_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SADT_OBJ_VERSION 20110608
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE 20110608
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20120514

Method GET_VERSION_STRING_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SADT_OBJ_VERSION WB object version 20120514
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Program Status (Active, Saved, Transported...) 20120514
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20120514

Method GET_WORKING_AREA_AI_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
2 Returning RESULT Value transfer Type reference (TYPE) R3STATE 20110608
# Exception Resumable Description Created on
1 CX_ADT_REST 20110608

Method HANDLE_METHOD_NOT_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing METHOD Call by reference Type reference (TYPE) STRING 20110607
# Exception Resumable Description Created on
1 CX_ADT_RES_METH_NOT_SUPPORTED 20110607

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_REST_CONTEXT 20110614
2 Importing CREATE_RESOURCE_DATA_BY_URI Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110624
3 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20110607
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method INIT_RESOURCE_DATA_BY_OBJKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AI_VERSIONING_SUPPORTED Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE 20110624
2 Importing ENQUEUE_OBJECT_CLASS Call by reference Type reference (TYPE) CL_WB_ADT_REST_RESOURCE_DATA=>TY_ENQUEUE_OBJECT_CLASS 20110624
3 Importing GLOBAL_TYPE Call by reference Type reference (TYPE) WBOBJTYPE 20110624
4 Importing OBJECT_KEY Call by reference Type reference (TYPE) SEU_OBJKEY 20110624

Method INIT_RESOURCE_DATA_BY_OBJKEY on class CL_WB_ADT_REST_RESOURCE has no exception.

Method INIT_RESOURCE_DATA_BY_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20110624
# Exception Resumable Description Created on
1 CX_ADT_REST 20110624

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_MODE Call by reference Type reference (TYPE) SEOK_ACCESS_MODE 20110607
2 Importing LOCK_HANDLE Call by reference Object reference (TYPE REF TO) IF_ADT_LOCK_HANDLE 20110607
3 Importing RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE 20110607
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method LOCK_CHECK_IS_ENHANCED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method LOCK_CHECK_IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20110608
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOCK_HANDLE Call by reference Object reference (TYPE REF TO) IF_ADT_LOCK_HANDLE 20110607
# Exception Resumable Description Created on
1 CX_ADT_REST 20110607

Method VALIDATE_LOCK_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME 20120210
2 Changing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE 20120210
3 Changing PARAMETERS Call by reference Object reference (TYPE REF TO) IF_ADT_LOCK_PARAMETERS 20120210

Method VALIDATE_LOCK_PARAMETERS on class CL_WB_ADT_REST_RESOURCE has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADT_MC_RES_CONTROLLER T100 Message class resource controller 20120709
2 Inheritance (c INHERITING FROM c_ref)  CL_ADT_MSG_ATOM_RES_CONT Resource controller class for message level lock and transpo 20120709
3 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_APP_RESOURCE ADT : WebDynpro Application Resource 20130515
4 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_COMPONENT_RESOURCE ADT : WebDynpro Component Resource 20130424
5 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_COMP_CONTROLLER_RES ADT:Resource controller for Component Controller 20120529
6 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_COMP_INTF_RESOURCE ADT : WebDynpro Component Interface Resource 20130502
7 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_CUST_CONTROLLER_RES ADT:Resource controller for Custom Controller 20130103
8 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_INTERFACE_VIEW_RES ADT:Resource controller for Interface View 20130724
9 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_VIEW_RESOURCE ADT: Web Dynpro View Resource Class 20121220
10 Inheritance (c INHERITING FROM c_ref)  CL_ADT_WDY_WINDOW_RES Resource Controller for Window of a WebDynpro Component 20121106
11 Inheritance (c INHERITING FROM c_ref)  CL_FB_ADT_RES_FUNC_BASE Base class for function module resource controllers 20110607
12 Inheritance (c INHERITING FROM c_ref)  CL_MTS_R_PRX_ABSTRACT REST Resource Abstract Class For Proxy Objects 20111214
13 Inheritance (c INHERITING FROM c_ref)  CL_OO_ADT_RES_INCLUDE resource controller for class includes 20110714
14 Inheritance (c INHERITING FROM c_ref)  CL_OO_ADT_RES_INTF_BASE Base resource for interfaces 20120807
15 Inheritance (c INHERITING FROM c_ref)  CL_WB_ADT_PLUGIN_RESOURCE Basic resource controller for 'plug-in' WB object types 20110607
History
Last changed by/on SAP  20140121 
SAP Release Created in 740