SAP ABAP Class IF_ESD_CG_PBL_API (Public API for ServiceGroups)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESD_CG_PBL_API ServiceGroups Public API Implementation 20080828
Properties
Class IF_ESD_CG_PBL_API  
Short Description Public API for ServiceGroups    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080828   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ESD_CG_PBL_API Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_ESD_CG_PBL_API has no interface implemented.
Friends
Class IF_ESD_CG_PBL_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SG_CONST_DU Constant Public Type reference (TYPE) STRING 'uddi:uddi.sap.com:categorization:deployment-unit' Constant for Deployment Unit 20080828
2 SG_CONST_EXT_NAMESPACE Constant Public Type reference (TYPE) STRING 'urn.sap.com.service.group' Constant for external Namespace of ServiceGroups 20080828
3 SG_CONST_PC Constant Public Type reference (TYPE) STRING 'uddi:uddi.sap.com:categorization:process-component' Constant for Process Component 20080828
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activates a ServiceGroup 20080828
2 ADD_CLASSIFICATIONS Instance method Public Method Adds given classifications to ServiceGroup 20080911
3 ADD_PROXIES Instance method Public Method Adds given Proxies to a ServiceGroup 20080911
4 DELETE Instance method Public Method Deletes a ServiceGroup 20080909
5 DELETE_CLASSIFICATIONS Instance method Public Method Deletes given classifications from ServiceGroup 20080911
6 DELETE_PROXIES Instance method Public Method Deletes given Proxies from ServiceGroup 20080911
7 READ Instance method Public Method Returns ServiceGroup Data 20090129
Events
Class IF_ESD_CG_PBL_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SG_ADDITIONAL_DATA Public Type reference (TYPE) SSG_ADDITIONAL_DATA 20080829
2 SG_CORR_INSERT Public See coding 20080828 BEGIN OF sg_corr_insert, suppress_dialog TYPE prx_boolean, devclass TYPE devclass, korrnum TYPE trkorr, language TYPE sylangu, AUTHOR TYPE sy-uname, END OF sg_corr_insert
3 SG_HEADER_DATA Public Type reference (TYPE) SSG_HEADER_DATA 20080829
4 SSG_ADDITIONAL_DATA Public See coding 20080829 BEGIN OF ssg_additional_data , multi_sys_allowed type prx_boolean, multi_rece_allowed type prx_boolean, in_order_process type prx_boolean, lrd_filter type SDTE_LRD_FILTER_NAME, GENCLASS_NAME type SEOCLSNAME, TARGET_NAME type SDTE_TARGET_QNAME_NAME, TARGET_NAMESPACE type SDTE_TARGET_QNAME_NAMESPACE, END OF ssg_additional_data
5 SSG_CLASSIFICATIONS Public See coding 20080828 BEGIN OF ssg_classifications , class_tmodel_key TYPE er_class_key, class_code TYPE er_class_value, END OF ssg_classifications
6 SSG_HEADER_DATA Public See coding 20080829 BEGIN OF ssg_header_data , INT_NAME type SDTE_CG_NAME, DISP_NAME type SDTE_CG_DISPLAY_NAME, DESCR type SDTE_CG_DESCRIPTION, END OF ssg_header_data
7 TSG_CLASSIFICATIONS Public See coding 20080828 tsg_classifications TYPE STANDARD TABLE OF ssg_classifications WITH NON-UNIQUE KEY class_tmodel_key INITIAL SIZE 5
8 TSG_CONS_PRXS Public See coding 20080828 tsg_cons_prxs TYPE STANDARD TABLE OF prx_r3name INITIAL SIZE 5
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class IF_ESD_CG_PBL_API has no parameter.
# Exception Resumable Description Created on
1 CX_ESD_CG_EXCEPTION Consumer group : Exception 20080829

Method ADD_CLASSIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLASSIFICATIONS Call by reference Type reference (TYPE) TSG_CLASSIFICATIONS Table of Classifications 20080911
# Exception Resumable Description Created on
1 CX_ESD_CG_EXCEPTION Consumer group : Exception 20080911

Method ADD_PROXIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONS_PRXS Call by reference Type reference (TYPE) TSG_CONS_PRXS Table of ConsumerProxies 20080911
# Exception Resumable Description Created on
1 CX_ESD_CG_EXCEPTION Consumer group : Exception 20080911

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CORR_INSERT Call by reference Type reference (TYPE) SG_CORR_INSERT Delegate Data to RS_CORR_INSERT 20080917
# Exception Resumable Description Created on
1 CX_ESD_CG_EXCEPTION Consumer group : Exception 20080909

Method DELETE_CLASSIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLASSIFICATIONS Call by reference Type reference (TYPE) TSG_CLASSIFICATIONS 20080911
# Exception Resumable Description Created on
1 CX_ESD_CG_EXCEPTION Consumer group : Exception 20081002

Method DELETE_PROXIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONS_PRXS Call by reference Type reference (TYPE) TSG_CONS_PRXS 20081002
# Exception Resumable Description Created on
1 CX_ESD_CG_EXCEPTION Consumer group : Exception 20081002

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADDITIONAL_DATA Call by reference Type reference (TYPE) IF_ESD_CG_PBL_API=>SSG_ADDITIONAL_DATA Additional Data of ServiceGroup 20090129
2 Exporting ES_HEADER_DATA Call by reference Type reference (TYPE) IF_ESD_CG_PBL_API=>SSG_HEADER_DATA Header Data of ServiceGroup 20090129
3 Exporting ET_CLASSIFICATIONS Call by reference Type reference (TYPE) IF_ESD_CG_PBL_API=>TSG_CLASSIFICATIONS Classifications of ServiceGroup 20090129
4 Exporting ET_CONS_PRX Call by reference Type reference (TYPE) IF_ESD_CG_PBL_API=>TSG_CONS_PRXS Consumer Proxies of ServiceGroup 20090129
5 Importing IV_VERSION Call by reference Type reference (TYPE) CHAR1 'A' Single-Character Flag 20090129
# Exception Resumable Description Created on
1 CX_ESD_CG_EXCEPTION Consumer group : Exception 20090129
History
Last changed by/on SAP  20130531 
SAP Release Created in