SAP ABAP Class CL_SIW_PROJECT_LEVEL1 (level 1 project)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SIW (Application Component) Service Implementation Workbench
     S_SIW_CORE (Package) Core of Service Implementation Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SIW_PROJECT Project (commons) 20090825
Properties
Class CL_SIW_PROJECT_LEVEL1  
Short Description level 1 project    
Super Class CL_SIW_PROJECT Project (commons) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_SIW_CORE   Core of Service Implementation Workbench 
Created 20090825   SAP 
Last change 20130531   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)
Interfaces
Class CL_SIW_PROJECT_LEVEL1 has no interface implemented.
Friends
Class CL_SIW_PROJECT_LEVEL1 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_KEEP_ESR_CL Instance attribute Protected Type reference (TYPE) SIW_DTE_KEEP_CHANGE_LIST Flag: The ESR Change List shall be kept in case of Exception 20101109
Methods
# Method Level Visibility Method type Description Created on
1 CAN_DELETE_PROXY Instance method Private Method Check if a Proxy can be deleted 20101102
2 CHECK_NAMESPACE Instance method Private Method Check if Namespace exists 20110314
3 INIT_CONTEXT_LEVEL1 Instance method Private Method Initialize Special Context for Creation Type 1 20100326
4 RESCUE_PROXY_DATA_LEVEL1 Instance method Private Method Rescue former Context Data 20090831
Events
Class CL_SIW_PROJECT_LEVEL1 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_STR_LVL1_CONTEXT_RESCUE Private See coding 20090901 BEGIN OF ty_str_lvl1_context_rescue, esr_request_type TYPE siw_str_esr_data-request_type, esr_response_type TYPE siw_str_esr_data-response_type, proxy_interface TYPE siw_str_esr_data-proxy_interface, proxy_class TYPE siw_str_esr_data-proxy_class, proxy_method TYPE siw_str_esr_data-proxy_method, esr_fault_class TYPE siw_str_esr_data-fault_class, bo_name TYPE siw_dte_bo_name, END OF ty_str_lvl1_context_rescue
Method Signatures

Method CAN_DELETE_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIRECTION Call by reference Type reference (TYPE) SIW_DTE_PRX_DIR Proxy Generation: Interface Direction (Inbound/Outbound) 20101102
2 Importing I_PRX_INTF Call by reference Type reference (TYPE) SIW_DTE_PROXY_CLASS ABAP Object Key 20101102
3 Returning R_IF_YOU_WANT_YES Value transfer Type reference (TYPE) ABAP_BOOL 20101102

Method CAN_DELETE_PROXY on class CL_SIW_PROJECT_LEVEL1 has no exception.

Method CHECK_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAMESPACE Call by reference Type reference (TYPE) SIW_DTE_ESR_NAMESPACE Namespace (ES Repository) 20110314
2 Importing I_SWC Call by reference Type reference (TYPE) SIW_DTE_SWC Software Component 20110314
3 Importing I_SWCV Call by reference Type reference (TYPE) SIW_DTE_SWCV Software Component Version 20110314
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR Execution Error 20110314
2 CX_SIW_NOT_FOUND Not Existing Object or Information 20110314

Method INIT_CONTEXT_LEVEL1 Signature

Method INIT_CONTEXT_LEVEL1 on class CL_SIW_PROJECT_LEVEL1 has no parameter.
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR Execution Error 20100326

Method RESCUE_PROXY_DATA_LEVEL1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SIW_CONTEXT Kontext für eine Serviceimplementierung 20090831
2 Returning R_CONTEXT_DATA_LVL1 Value transfer Type reference (TYPE) TY_STR_LVL1_CONTEXT_RESCUE 20090831

Method RESCUE_PROXY_DATA_LEVEL1 on class CL_SIW_PROJECT_LEVEL1 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730