SAP ABAP Class CL_PXN_MAIN (Main)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_GENTIME_MDR (Package) Proxy Generation Meta Data Repository
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PXN_MAIN_CORE Main Core Methods 20091104
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PXN_MAIN Main 20100609
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PXN_WSDL_REGEN Regenaration from WSDL 20110527
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PX_MAIN Main 20100609
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PXNE_MAIN Main 20100609
2 Inheritance (c INHERITING FROM c_ref)  CL_PXN_RFC_MAIN rfc based 20121019
Properties
Class CL_PXN_MAIN  
Short Description Main    
Super Class CL_PXN_MAIN_CORE Main Core Methods 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_GENTIME_MDR   Proxy Generation Meta Data Repository 
Created 20090324   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
# Interface Abstract Final Description Created on
1 IF_PXN_MAIN Main 20100609
2 IF_PXN_WSDL_REGEN Regenaration from WSDL 20110527
3 IF_PX_MAIN Main 20100609
Friends
Class CL_PXN_MAIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_CORE Instance attribute Private Object reference (TYPE REF TO) CL_PXN_MAIN_CORE Main core methods 20091104
2 IS_ALIVE Instance attribute Private Attribute reference (LIKE) 20100609
3 PRIVILEGED_MODE Instance attribute Private Type reference (TYPE) PRX_BOOLEAN Created entities may access setters for external definition 20120521
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP Instance method Private Method 20100609
2 COMPARE Instance method Public Method 20130111
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090409
4 CONVERT_LOG Static method Public Method 20090827
5 CONVERT_LOG_W_ID Instance method Public Method 20121213
6 CREATE_GLOBAL_OBJECT Instance method Private Method 20100622
7 GET_ACTIVATION_LIST Instance method Public Method might be useful - if not, delete... 20120822
8 GET_ACTIVE_CORE Instance method Private Method 20100609
9 GET_PRIVILEGED_MODE Instance method Public Method 20120521
10 GET_TRANSPORT_KEYS Instance method Public Method 20120710
11 IS_CHANGED Instance method Private Method 20100609
12 IS_CONSISTENT Instance method Private Method 20100609
13 RAISE_OBJECT_CHANGED Instance method Public Method 20091201
14 REGENERATE_CONTRACT Instance method Private Method regenerate contract 20120525
15 REGENERATE_PTD Instance method Private Method regenerate PTD 20120524
16 REGENERATE_SEM_CONTRACT Instance method Private Method regenerate semantic contract 20120525
17 SET_PRIVILEGED_MODE Instance method Public Method 20120521
18 UNSET_PRIVILEGED_MODE Instance method Public Method 20120521
Events
Class CL_PXN_MAIN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_LOG Private Attribute reference (LIKE) 20090827
2 T_LOG_TAB Private Attribute reference (LIKE) 20090827
Method Signatures

Method CLEANUP Signature

Method CLEANUP on class CL_PXN_MAIN has no parameter.
Method CLEANUP on class CL_PXN_MAIN has no exception.

Method COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DELTA Call by reference Type reference (TYPE) SPRX_T_DELTA 20130111
2 Importing REF Call by reference Object reference (TYPE REF TO) CL_PXN_MAIN Main 20130111
3 Exporting T_PROXY_ME Call by reference Type reference (TYPE) SPRX_T_PROXY_SORTED 20130118
4 Exporting T_PROXY_REF Call by reference Type reference (TYPE) SPRX_T_PROXY_SORTED 20130118

Method COMPARE on class CL_PXN_MAIN has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION Call by reference Type reference (TYPE) CSEQUENCE 20090807
2 Importing PROXY Call by reference Object reference (TYPE REF TO) CL_PROXY_OBJECT mdr object 20090409

Method CONSTRUCTOR on class CL_PXN_MAIN has no exception.

Method CONVERT_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOG Value transfer Type reference (TYPE) IF_PX_MAIN=>T_LOG_TAB 20090827
2 Importing OLD_LOG Call by reference Type reference (TYPE) SPRX_LOG_T 20090827

Method CONVERT_LOG on class CL_PXN_MAIN has no exception.

Method CONVERT_LOG_W_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOG Value transfer Type reference (TYPE) IF_PX_MAIN=>T_LOG_TAB 20121213
2 Importing OLD_LOG Call by reference Type reference (TYPE) SPRX_LOG_T 20121213

Method CONVERT_LOG_W_ID on class CL_PXN_MAIN has no exception.

Method CREATE_GLOBAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GLOBAL Value transfer Object reference (TYPE REF TO) IF_PXN_GLOBAL Global data type with simple content 20100622
2 Importing NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20100622
3 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20101103
4 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX Proxy Generation: Prefix for Names of Proxy Objects 20101103
5 Importing PROXY_TYPE Call by reference Type reference (TYPE) PRX_TYPE Proxy Generation: Object Type in Modelling Environment 20100622
6 Importing WSDL_TYPE Call by reference Type reference (TYPE) CSEQUENCE Proxy Generation: WSDL Type (portType, message, and so on) 20100622
# Exception Resumable Description Created on
1 CX_PXN_INVALID_DATA Invalid data 20100622
2 CX_PXN_NODE_OBSOLETE Node is obsolete 20100622
3 CX_PXN_READ_ONLY Read only 20100622

Method GET_ACTIVATION_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATE_ALL Call by reference Type reference (TYPE) PRX_BOOLEAN 20120822
2 Returning ACTIVATION_LIST Value transfer Type reference (TYPE) IF_PX_MAIN=>T_ABAP_OBJECT_TAB 20120822
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20120822

Method GET_ACTIVE_CORE Signature

Method GET_ACTIVE_CORE on class CL_PXN_MAIN has no parameter.
Method GET_ACTIVE_CORE on class CL_PXN_MAIN has no exception.

Method GET_PRIVILEGED_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20120521

Method GET_PRIVILEGED_MODE on class CL_PXN_MAIN has no exception.

Method GET_TRANSPORT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ONLY_ROOT Call by reference Type reference (TYPE) PRX_BOOLEAN 20120710
2 Returning RVAL Value transfer Type reference (TYPE) SPROXNAMES Proxy Generation: Table with Names of Generated Objects 20120710
# Exception Resumable Description Created on
1 CX_PXN_NODE_OBSOLETE Node is obsolete 20120712

Method IS_CHANGED Signature

Method IS_CHANGED on class CL_PXN_MAIN has no parameter.
Method IS_CHANGED on class CL_PXN_MAIN has no exception.

Method IS_CONSISTENT Signature

Method IS_CONSISTENT on class CL_PXN_MAIN has no parameter.
Method IS_CONSISTENT on class CL_PXN_MAIN has no exception.

Method RAISE_OBJECT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) PRX_ID Proxy Generation: Unique ID of a Proxy Object 20091201
2 Importing TYPE_OF_CHANGE Call by reference Type reference (TYPE) C 20091201

Method RAISE_OBJECT_CHANGED on class CL_PXN_MAIN has no exception.

Method REGENERATE_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEF Call by reference Type reference (TYPE) SPRX_DEFINITIONS 20120525
2 Importing ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_GLOBAL_BASE implements base if 20120525
3 Importing WSDL Call by reference Object reference (TYPE REF TO) IF_PXN_FILE_ACCESS File access 20120530
# Exception Resumable Description Created on
1 CX_PXN_FAULT MDR fault (abstract) 20120525

Method REGENERATE_PTD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEF Call by reference Type reference (TYPE) SPRX_DEFINITIONS 20120525
2 Importing ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_GLOBAL_BASE implements base if 20120525
# Exception Resumable Description Created on
1 CX_PXN_FAULT MDR fault (abstract) 20120525

Method REGENERATE_SEM_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEF Call by reference Type reference (TYPE) SPRX_DEFINITIONS 20120525
2 Importing ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_GLOBAL_BASE implements base if 20120525
# Exception Resumable Description Created on
1 CX_PXN_FAULT MDR fault (abstract) 20120525

Method SET_PRIVILEGED_MODE Signature

Method SET_PRIVILEGED_MODE on class CL_PXN_MAIN has no parameter.
Method SET_PRIVILEGED_MODE on class CL_PXN_MAIN has no exception.

Method UNSET_PRIVILEGED_MODE Signature

Method UNSET_PRIVILEGED_MODE on class CL_PXN_MAIN has no parameter.
Method UNSET_PRIVILEGED_MODE on class CL_PXN_MAIN has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 72L