SAP ABAP Class CL_PROXY_SNOTE (scwb and snote)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_GENTIME (Package) ES Tools: Proxy Generation
Properties
Class CL_PROXY_SNOTE  
Short Description scwb and snote    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_GENTIME   ES Tools: Proxy Generation 
Created 20090610   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PROXY_SNOTE has no interface implemented.
Friends
Class CL_PROXY_SNOTE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DATA_TO_DELETE Instance attribute Private Type reference (TYPE) SPRX_DEL_T 20090715
2 DATA_TO_SAVE Instance attribute Private Type reference (TYPE) SPRX_DB_DATA_ALL 20090612
3 DB_ACTIVE Instance attribute Private Object reference (TYPE REF TO) CL_PROXY_SNOTE non transitive proxies 20090610
4 DB_INACTIVE Instance attribute Private Object reference (TYPE REF TO) CL_PROXY_SNOTE non transitive proxies 20090610
5 EMPTY_INSTANCE Instance attribute Private Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20090625
6 INACTIVE_DATA Instance attribute Private Type reference (TYPE) SPRX_DB_DATA 20090612
7 INDEX Instance attribute Private Type reference (TYPE) SPRX_T_INDEX 20090612
8 IS_ACTIVATED Instance attribute Private Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20090721
9 LOAD_INPUT_DATA Instance attribute Private Type reference (TYPE) PRX_ABAPOBJECTS ABAP Object Table 20090625
10 OLD_ACTIVE_DATA Instance attribute Private Type reference (TYPE) SPRX_DB_DATA 20090612
11 SNOTE Instance attribute Private Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20090715
12 T_PROXY Instance attribute Private Type reference (TYPE) SPRX_T_PROXY_SORTED 20090610
13 WSD_ENDPOINTS Instance attribute Private Type reference (TYPE) PRX_ABAPOBJECTS ABAP Object Table 20090722
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method activate 20090612
2 ACTIVATE_CLASSIFS Instance method Private Method 20090625
3 ACTIVATE_LPTS Instance method Private Method 20090625
4 ACTIVATE_SMODILOG Instance method Private Method 20090729
5 ACTIVATE_WSDS Instance method Private Method 20090703
6 ADD_LOG_MESSAGE Static method Private Method add message that check is not possible for 20130418
7 ADD_MESSAGE Static method Private Method 20090626
8 BUILD_INDEX Instance method Private Method 20090612
9 CHANGE_NOTIFICATION Static method Private Method notification: copy of cl_proxy_listener->proxies_saved 20090630
10 CHECK_BEFORE_ACTIVATION Instance method Public Method 20090610
11 CHECK_BEFORE_SAVE Static method Public Method 20090616
12 CLEANUP_TADIR Instance method Private Method Transport 20091125
13 COMPARE Static method Private Method 20090619
14 DELETE_FROM_ACTIVATIONLIST Instance method Private Method 20090624
15 DEQUEUE Instance method Private Method 20090612
16 ENQUEUE Instance method Private Method 20090612
17 GET_DELTA Instance method Private Method get delta 20090612
18 GET_INACTIVE_WSDS Instance method Private Method 20090722
19 INSERT_IN_ACTIVATIONLIST Instance method Private Method 20090624
20 INSERT_IN_DELETIONLIST Instance method Private Method 20090715
21 LOAD Static method Public Method 20090612
22 LOAD_PER_APPL Static method Private Method 20090624
23 LOAD_SINGLE_INACTIVE Static method Private Method load single inactive object without inline objects 20130108
24 LPT_GET Static method Private Method get lpt for an outbound proxy 20090612
25 RESET_CLASSIFS Instance method Private Method 20090721
26 RESET_LPTS Instance method Private Method 20090721
27 RESET_TO_ACTIVE Instance method Public Method reset to active 20090721
28 RESET_WSDS Instance method Private Method 20090721
29 SAVE Static method Public Method 20090612
30 SAVE_INTERNAL Instance method Private Method internal save 20090612
31 TRANSPORT Instance method Private Method Transport 20090626
32 WSD_GET Instance method Private Method 20090703
33 WS_OBJECT_RESET_TO_ACTIVE Instance method Private Method 20090721
Events
Class CL_PROXY_SNOTE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_DB_DATA Public See coding Single-Character Flag 20090610 begin of t_db_data. include type sprx_db_data. types: classification type t_sproxclass, lpt type t_sproxlpt. types end of t_db_data
2 T_SPROXCLASS Public See coding 20090610 t_sproxclass type standard table of sproxclass with non-unique default key initial size 5
3 T_SPROXLPT Public See coding 20090610 t_sproxlpt type standard table of sproxlpt with non-unique default key initial size 5
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class CL_PROXY_SNOTE has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090612

Method ACTIVATE_CLASSIFS Signature

Method ACTIVATE_CLASSIFS on class CL_PROXY_SNOTE has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090625

Method ACTIVATE_LPTS Signature

Method ACTIVATE_LPTS on class CL_PROXY_SNOTE has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090625

Method ACTIVATE_SMODILOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECTS Call by reference Type reference (TYPE) PRX_ABAPOBJECTS Proxy Generation: Table with Names of Generated Objects 20090729
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090729

Method ACTIVATE_WSDS Signature

Method ACTIVATE_WSDS on class CL_PROXY_SNOTE has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090703

Method ADD_LOG_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_PROXY_GEN_ERROR Abstract Superclass for All Global Exceptions 20130419

Method ADD_LOG_MESSAGE on class CL_PROXY_SNOTE has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHOR Call by reference Type reference (TYPE) RESPONSIBL Person Responsible for a Repository Object 20090626
2 Importing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20090626
3 Changing LOG Call by reference Type reference (TYPE) SPRX_LOG_T 20090626
4 Changing LOG_ENTRY Call by reference Type reference (TYPE) SPROXLOG Proxy Generation: Activation Log 20090626
5 Importing MSGID Call by reference Type reference (TYPE) SY-MSGID SY-MSGID Message Class 20090626
6 Importing MSGNO Call by reference Type reference (TYPE) SY-MSGNO SY-MSGNO Message Number 20090626
7 Importing MSGTY Call by reference Type reference (TYPE) SY-MSGTY SY-MSGTY Message Type 20090626
8 Importing MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 SY-MSGV1 Message Variable 20090626
9 Importing MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 SY-MSGV2 Message Variable 20090626
10 Importing MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 SY-MSGV3 Message Variable 20090626
11 Importing MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 SY-MSGV4 Message Variable 20090626
12 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20090626
13 Importing OBJECT_NAME Call by reference Type reference (TYPE) C 20090626
14 Importing SUBRC Call by reference Type reference (TYPE) SY-SUBRC SY-SUBRC Return Value of ABAP Statements 20090626

Method ADD_MESSAGE on class CL_PROXY_SNOTE has no exception.

Method BUILD_INDEX Signature

Method BUILD_INDEX on class CL_PROXY_SNOTE has no parameter.
Method BUILD_INDEX on class CL_PROXY_SNOTE has no exception.

Method CHANGE_NOTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATED Call by reference Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20090630
2 Importing OBJECTS Call by reference Type reference (TYPE) SPROXNAMES 20090630

Method CHANGE_NOTIFICATION on class CL_PROXY_SNOTE has no exception.

Method CHECK_BEFORE_ACTIVATION Signature

Method CHECK_BEFORE_ACTIVATION on class CL_PROXY_SNOTE has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090610

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) SPRX_DAT_T 20130208
2 Importing HEADERS Call by reference Type reference (TYPE) SPRX_HDR_T 20090625
3 Returning LOG Value transfer Type reference (TYPE) SPRX_LOG_T 20121023
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090616

Method CLEANUP_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECTS Call by reference Type reference (TYPE) SPROXNAMES Proxy-Generierung: Tabelle mit Namen generierter Objekte 20091125

Method CLEANUP_TADIR on class CL_PROXY_SNOTE has no exception.

Method COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_EQUAL Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20090619
2 Importing PROXY1 Call by reference Type reference (TYPE) SPRX_S_PROXY 20090619
3 Importing PROXY2 Call by reference Type reference (TYPE) SPRX_S_PROXY 20090619

Method COMPARE on class CL_PROXY_SNOTE has no exception.

Method DELETE_FROM_ACTIVATIONLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECTS Call by reference Type reference (TYPE) SPROXNAMES Proxy Generation: Table with Names of Generated Objects 20090624
2 Importing OBJECTS2 Call by reference Type reference (TYPE) PRX_ABAPOBJECTS ABAP Object Table 20090625
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090624

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECTS Call by reference Type reference (TYPE) SPROXNAMES Proxy Generation: Table with Names of Generated Objects 20090612
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090612

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECTS Call by reference Type reference (TYPE) SPROXNAMES Proxy Generation: Table with Names of Generated Objects 20090612
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090612

Method GET_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DELTA Value transfer Type reference (TYPE) SPRX_T_DELTA 20090612

Method GET_DELTA on class CL_PROXY_SNOTE has no exception.

Method GET_INACTIVE_WSDS Signature

Method GET_INACTIVE_WSDS on class CL_PROXY_SNOTE has no parameter.
Method GET_INACTIVE_WSDS on class CL_PROXY_SNOTE has no exception.

Method INSERT_IN_ACTIVATIONLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECTS Call by reference Type reference (TYPE) SPROXNAMES Proxy Generation: Table with Names of Generated Objects 20090624
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090624

Method INSERT_IN_DELETIONLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECTS Call by reference Type reference (TYPE) SPROXNAMES Proxy Generation: Table with Names of Generated Objects 20090715
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090715

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_NAMES Call by reference Type reference (TYPE) PRX_ABAPOBJECTS ABAP Object Table 20090612
2 Returning PROXY Value transfer Object reference (TYPE REF TO) CL_PROXY_SNOTE Proxy Generation: Proxy Type with Referenced Proxy Types 20090612
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090612

Method LOAD_PER_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DB_DATA Value transfer Type reference (TYPE) SPRX_DB_DATA 20090624
2 Importing IT_HDR Call by reference Type reference (TYPE) SPRX_HDR_T 20090624
3 Importing IT_PACK Call by reference Type reference (TYPE) SPRX_PCK_T 20090624
4 Importing VERSION Call by reference Type reference (TYPE) PRX_INACT Proxy Generation: Flag for Inactive Version 20090624

Method LOAD_PER_APPL on class CL_PROXY_SNOTE has no exception.

Method LOAD_SINGLE_INACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA Call by reference Type reference (TYPE) SPRX_DB_DATA 20130108
2 Importing HDR Call by reference Object reference (TYPE REF TO) SPROXHDR Proxy Header Data (substitution table) 20130108

Method LOAD_SINGLE_INACTIVE on class CL_PROXY_SNOTE has no exception.

Method LPT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LPT Value transfer Object reference (TYPE REF TO) IF_WS_MD_LPT Logical Port Template: Main Object 20090612
2 Importing PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY 20090612
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090612

Method RESET_CLASSIFS Signature

Method RESET_CLASSIFS on class CL_PROXY_SNOTE has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090721

Method RESET_LPTS Signature

Method RESET_LPTS on class CL_PROXY_SNOTE has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090721

Method RESET_TO_ACTIVE Signature

Method RESET_TO_ACTIVE on class CL_PROXY_SNOTE has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090721

Method RESET_WSDS Signature

Method RESET_WSDS on class CL_PROXY_SNOTE has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090721

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) SPRX_DB_DATA_ALL 20090612
2 Importing SNOTE Call by reference Type reference (TYPE) PRX_BOOLEAN is snote call 20090715
3 Importing SUPPRESS_DIALOGS Call by reference Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20090624
4 Changing TRANSPORT_NUMBER Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20090612
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090612

Method SAVE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OLD_DATA Call by reference Type reference (TYPE) SPRX_DB_DATA 20130108
2 Changing TRANSPORT_NUMBER Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20090612
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090612

Method TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing OBJECTS Call by reference Type reference (TYPE) SPROXNAMES Proxy-Generierung: Tabelle mit Namen generierter Objekte 20090626
2 Exporting RETURN_CODE Call by reference Type reference (TYPE) I 20090626
3 Changing SPROXLOG Call by reference Type reference (TYPE) SPRX_LOG_T 20090626
4 Importing TRANSPORT_NUMBER Call by reference Type reference (TYPE) KORRNUM Name der gesperrten Korrektur 20090626

Method TRANSPORT on class CL_PROXY_SNOTE has no exception.

Method WSD_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) PRX_R3NAME Qualified Name 20090722
2 Returning WSD Value transfer Object reference (TYPE REF TO) CL_WS_MD_VIF WS Virtual Interface 20090703
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20090703

Method WS_OBJECT_RESET_TO_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WS_OBJECT Call by reference Object reference (TYPE REF TO) IF_WS_MD_LOCKABLE_OBJECT WS: Metadata API, Oberobjekt für Sperrbare Objekte 20090721
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20090721
History
Last changed by/on SAP  20140121 
SAP Release Created in 72L