SAP ABAP Class CL_ESD_CG_PBL_FACTORY (Public Factory for ServiceGroups)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SESD_ESI_CONSUMER_GROUPS (Package) ES Tools - ServiceGroups
Properties
Class CL_ESD_CG_PBL_FACTORY  
Short Description Public Factory for ServiceGroups    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESD_ESI_CONSUMER_GROUPS   ES Tools - ServiceGroups 
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 CL_ESD_CG_PBL_FACTORY has no interface implemented.
Friends
Class CL_ESD_CG_PBL_FACTORY has no friend class.
Attributes
Class CL_ESD_CG_PBL_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_SG Static method Public Method create new servicegroup 20080911
2 GET_PBL_API Static method Public Method Returns public Instance API 20080828
Events
Class CL_ESD_CG_PBL_FACTORY has no event.
Types
Class CL_ESD_CG_PBL_FACTORY has no local type.
Method Signatures

Method CREATE_SG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_API Call by reference Object reference (TYPE REF TO) IF_ESD_CG_PBL_API Public API for ServiceGroups 20080911
2 Importing IS_ADDITIONAL_DATA Call by reference Type reference (TYPE) IF_ESD_CG_PBL_API=>SG_ADDITIONAL_DATA 20080911
3 Importing IS_CORR_INSERT Call by reference Type reference (TYPE) IF_ESD_CG_PBL_API=>SG_CORR_INSERT 20080911
4 Importing IS_HEADER_DATA Call by reference Type reference (TYPE) IF_ESD_CG_PBL_API=>SG_HEADER_DATA 20080911
5 Importing IT_CLASSIFICATIONS Call by reference Type reference (TYPE) IF_ESD_CG_PBL_API=>TSG_CLASSIFICATIONS 20080911
6 Importing IT_CONS_PRXS Call by reference Type reference (TYPE) IF_ESD_CG_PBL_API=>TSG_CONS_PRXS 20080911
7 Importing IV_ACTIVATE Call by reference Type reference (TYPE) PRX_BOOLEAN 'X' ABAP Proxies: Boolean Value ('X' = True, Space = False) 20080911
# Exception Resumable Description Created on
1 CX_ESD_CG_CANCELED Activity Terminated 20080911
2 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20080911
3 CX_ESD_CG_EXCEPTION Consumer group : Exception 20080911
4 CX_ESD_CG_INTERNAL_ERROR Internal Error 20080911
5 CX_ESD_CG_PERMISSION_FAILURE Authorisation failure 20080911

Method GET_PBL_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CORRNUM Call by reference Type reference (TYPE) IF_ESD_CG_PBL_API=>SG_CORR_INSERT-KORRNUM 20090127
2 Importing IV_INT_NAME Call by reference Type reference (TYPE) IF_ESD_CG_PBL_API=>SG_HEADER_DATA-INT_NAME Name of ServiceGroup to be loaded 20080910
3 Returning R_API_REF Value transfer Object reference (TYPE REF TO) IF_ESD_CG_PBL_API Public API for ServiceGroups 20080828
# Exception Resumable Description Created on
1 CX_ESD_CG_CREATE_EXCEPTION Error creating API Reference 20080828
History
Last changed by/on SAP  20130531 
SAP Release Created in 720