SAP ABAP Class CL_CWB_DWB_OBJECT_WEBI (CWB Connection for WEBI Object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SEWS (Package) ES Tools: Service Interfaces
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CWB_DWB_OBJECT Interface for ABAP Workbench 20090525
Properties
Class CL_CWB_DWB_OBJECT_WEBI  
Short Description CWB Connection for WEBI Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEWS   ES Tools: Service Interfaces 
Created 20090525   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_CWB_DWB_OBJECT_WEBI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SVRS2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CWB_DWB_OBJECT Interface for ABAP Workbench 20090525
Friends
Class CL_CWB_DWB_OBJECT_WEBI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SERVICE_INTERFACE_NAME Instance attribute Private Type reference (TYPE) SEOCLSNAME Service Interface name 20090717
2 WEBI_DATA Instance attribute Private Type reference (TYPE) CL_CWB_DWB_OBJECT_WEBI=>S_WEBI 20090612
3 WEBI_VERSION_DATA Instance attribute Private Type reference (TYPE) SVRS2_XWEBI 20090615
Methods
# Method Level Visibility Method type Description Created on
1 GET_DEL_FLAG Instance method Private Method 20090828
2 GET_SERVICE_INTERFACE_NAME Instance method Public Method 20090717
3 INTERNAL_CHECK Instance method Private Method internal check on WEBI Data 20090612
4 INTERNAL_DELETE Instance method Private Method stores inactive data on databases 20090901
5 INTERNAL_SAVE Instance method Private Method stores inactive data on databases 20090612
6 UNPACK_VERSION_DATA Instance method Private Method Creates internal WEBi Data Structure from Version informatio 20090612
Events
Class CL_CWB_DWB_OBJECT_WEBI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_WEBI Private See coding 20090612 begin of s_webi , t_vepheader type tt_vepheader, t_vepfunction type tt_vepfunction, t_vepfault type tt_vepfault, t_vepparameter type tt_vepparameter, t_veptype type tt_veptype, t_vepelemtype type tt_vepelemtype, t_veptabletype type tt_veptabletype, t_vepstrutype type tt_vepstrutype, t_veptypesoapext type tt_veptypesoapext, t_vepeletypsoap type tt_vepeletypsoap, t_veptabtypsoap type tt_veptabtypsoap, t_vepfuncsoapext type tt_vepfuncsoapext, t_vepfieldref type tt_vepfieldref, t_vependpoint type tt_vependpoint, t_vepvisoapext type tt_vepvisoapext, t_vepparasoapext type tt_vepparasoapext, t_wsheader type tt_wsheader, t_wssoapprop type tt_wssoapprop, t_erclass_sap type tt_erclass_sap, t_erclass_nonsap type tt_erclass_nonsap, end of s_webi
2 S_WEBI_VDATA Private See coding 20100305 begin of s_webi_vdata , "#EC NEEDED endp type vxvependpoint, ensap type vxstr_erclass_nonsap , esap type vxstr_erclass_sap , etype type vxvepelemtype , etyps type vxvepeletypsoap , fault type vxvepfault , fldr type vxvepfieldref , fncse type vxvepfuncsoapext , mdlog type vxmodilog , param type vxvepparameter , paras type vxvepparasoapext , soapp type vxwssoapprop , sttyp type vxvepstrutype , ttype type vxveptabletype , ttyps type vxveptabtypsoap , typse type vxveptypesoapext , vfunc type vxvepfunction , vhead type vxvepheader , visoa type vxvepvisoapext , vtype type vxveptype , whead type vxwsheader , end of s_webi_vdata
3 TT_ERCLASS_NONSAP Private See coding 20090612 tt_erclass_nonsap type standard table of erclass_nonsap with non-unique default key initial size 5
4 TT_ERCLASS_SAP Private See coding 20090612 tt_erclass_sap type standard table of erclass_sap with non-unique default key initial size 5
5 TT_VEPELEMTYPE Private See coding 20090612 tt_vepelemtype type standard table of vepelemtype with non-unique default key initial size 5
6 TT_VEPELETYPSOAP Private See coding 20090612 tt_vepeletypsoap type standard table of vepeletypsoap with non-unique default key initial size 5
7 TT_VEPENDPOINT Private See coding 20090612 tt_vependpoint type standard table of vependpoint with non-unique default key initial size 5
8 TT_VEPFAULT Private See coding 20090612 tt_vepfault type standard table of vepfault with non-unique default key initial size 5
9 TT_VEPFIELDREF Private See coding 20090612 tt_vepfieldref type standard table of vepfieldref with non-unique default key initial size 5
10 TT_VEPFUNCSOAPEXT Private See coding 20090612 tt_vepfuncsoapext type standard table of vepfuncsoapext with non-unique default key initial size 5
11 TT_VEPFUNCTION Private See coding 20090612 tt_vepfunction type standard table of vepfunction with non-unique default key initial size 5
12 TT_VEPHEADER Private See coding 20090612 tt_vepheader type standard table of vepheader with non-unique default key initial size 5
13 TT_VEPPARAMETER Private See coding 20090612 tt_vepparameter type standard table of vepparameter with non-unique default key initial size 5
14 TT_VEPPARASOAPEXT Private See coding 20090612 tt_vepparasoapext type standard table of vepparasoapext with non-unique default key initial size 5
15 TT_VEPSTRUTYPE Private See coding 20090612 tt_vepstrutype type standard table of vepstrutype with non-unique default key initial size 5
16 TT_VEPTABLETYPE Private See coding 20090612 tt_veptabletype type standard table of veptabletype with non-unique default key initial size 5
17 TT_VEPTABTYPSOAP Private See coding 20090612 tt_veptabtypsoap type standard table of veptabtypsoap with non-unique default key initial size 5
18 TT_VEPTYPE Private See coding 20090612 tt_veptype type standard table of veptype with non-unique default key initial size 5
19 TT_VEPTYPESOAPEXT Private See coding 20090612 tt_veptypesoapext type standard table of veptypesoapext with non-unique default key initial size 5
20 TT_VEPVISOAPEXT Private See coding 20090612 tt_vepvisoapext type standard table of vepvisoapext with non-unique default key initial size 5
21 TT_WSHEADER Private See coding 20090612 tt_wsheader type standard table of wsheader with non-unique default key initial size 5
22 TT_WSSOAPPROP Private See coding 20090612 tt_wssoapprop type standard table of wssoapprop with non-unique default key initial size 5
Method Signatures

Method GET_DEL_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WEBI_VERSION_DATA Call by reference Type reference (TYPE) SVRS2_XWEBI Virtual End Point Definition: Administrative Data 20090828
2 Returning RV_DEL_FLAG Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090828

Method GET_DEL_FLAG on class CL_CWB_DWB_OBJECT_WEBI has no exception.

Method GET_SERVICE_INTERFACE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SERVICE_INTERFACE_NAME Value transfer Type reference (TYPE) SEOCLSNAME 20090717

Method GET_SERVICE_INTERFACE_NAME on class CL_CWB_DWB_OBJECT_WEBI has no exception.

Method INTERNAL_CHECK Signature

Method INTERNAL_CHECK on class CL_CWB_DWB_OBJECT_WEBI has no parameter.
# Exception Resumable Description Created on
1 CX_ESD_EXCEPTION Unified Editor: Exception 20090615

Method INTERNAL_DELETE Signature

Method INTERNAL_DELETE on class CL_CWB_DWB_OBJECT_WEBI has no parameter.
# Exception Resumable Description Created on
1 CX_ESD_EXCEPTION Unified Editor: Exception 20090901

Method INTERNAL_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW Call by reference Type reference (TYPE) CHAR1 New Object ? 20090615
# Exception Resumable Description Created on
1 CX_ESD_EXCEPTION Unified Editor: Exception 20090615

Method UNPACK_VERSION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WEBI_VERSION_DATA Call by reference Type reference (TYPE) SVRS2_XWEBI 20090612
2 Returning RT_WEBI_DATA Value transfer Type reference (TYPE) CL_CWB_DWB_OBJECT_WEBI=>S_WEBI 20090612

Method UNPACK_VERSION_DATA on class CL_CWB_DWB_OBJECT_WEBI has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 72L