SAP ABAP Class CL_ESD_CG_API (Static Helper Methods for Consumer Groups)
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_API  
Short Description Static Helper Methods for Consumer Groups    
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 20070323   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_PROXY_WB Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ESD_CG_API has no interface implemented.
Friends
Class CL_ESD_CG_API has no friend class.
Attributes
Class CL_ESD_CG_API has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CG_EXISTS Static method Public Method Returns true if given Consumer Group exists 20070323
2 GET_CG_BY_CLASSIFIC Static method Public Method Returns all consumer groups which match the classifications 20070326
3 GET_CG_BY_COPRXS Static method Public Method Returns all CGs matching the given Logical Destination 20070611
4 GET_CG_BY_LD Static method Public Method OBSOLET! Do Not use! 20070611
5 GET_CG_BY_NAME Static method Public Method Returns Consumer Group Data for given Name 20070328
6 GET_CG_BY_TARGET Static method Public Method OBSOLET! Do Not use! 20081016
7 GET_COPRXS_BY_CG Static method Public Method returns Table of Consumer Proxies used by given CG 20070328
8 GET_COPRX_BY_CG_CLASSIFIC Static method Public Method Returns all Consumer Proxies of CGs matching the classific. 20070326
9 GET_LRDF_BY_SG_NAME Static method Public Method Returns LRD Filter Structure for given ServiceGroup 20081128
10 GET_USED_CG_CLASS_VALS Static method Public Method Returns all classification systems used by CGs 20070328
11 QUERY_CONSUMER_GROUPS Static method Public Method Returns List of CGs matching Name-RangeTable / Classificat. 20070404
12 QUERY_CONSUMER_PROXIES Static method Public Method Returns List of CPs matching Name-RangeTable / Classificat. 20070404
Events
Class CL_ESD_CG_API has no event.
Types
Class CL_ESD_CG_API has no local type.
Method Signatures

Method CHECK_CG_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20070323
2 Exporting RV_EXISTS Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20070323

Method CHECK_CG_EXISTS on class CL_ESD_CG_API has no exception.

Method GET_CG_BY_CLASSIFIC 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) STTY_CG_CLASSIFICATION_OBJ Consumer group classifications 20070326
2 Returning RT_CGS Value transfer Type reference (TYPE) STTY_CG_DB_STRUC Table of CG Header Information 20070326

Method GET_CG_BY_CLASSIFIC on class CL_ESD_CG_API has no exception.

Method GET_CG_BY_COPRXS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COPRXS Call by reference Type reference (TYPE) STTY_COPRX_INFO Table holding external names of Consumer Proxies 20070611
2 Exporting RT_CGS Call by reference Type reference (TYPE) STTY_CG_HEADER Table of CG Header Information 20070611

Method GET_CG_BY_COPRXS on class CL_ESD_CG_API has no exception.

Method GET_CG_BY_LD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LD_NAME Call by reference Type reference (TYPE) SDTE_LD_NAME Technical Name (ABAP Name) of the logical destination 20070611
2 Exporting RT_CGS Call by reference Type reference (TYPE) STTY_CG_HEADER Table of CG Header Information 20070611

Method GET_CG_BY_LD on class CL_ESD_CG_API has no exception.

Method GET_CG_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20070328
2 Exporting RS_CG_HEADER Call by reference Type reference (TYPE) SSTR_CG_HEADER_OBJ Consumer groups : Header information 20070328
3 Exporting RT_CG_CLASSIFICATION Call by reference Type reference (TYPE) STTY_CG_CLASSIFICATION_OBJ Consumer group classifications 20070328
4 Exporting RT_CG_DETAIL Call by reference Type reference (TYPE) STTY_CG_DETAIL_OBJ Consumer group -detail 20070328

Method GET_CG_BY_NAME on class CL_ESD_CG_API has no exception.

Method GET_CG_BY_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TARGET Call by reference Type reference (TYPE) SSTR_CG_TARGET Target 20081016
2 Exporting RT_CGS Call by reference Type reference (TYPE) STTY_CG_HEADER Table of CG Header Information 20081016

Method GET_CG_BY_TARGET on class CL_ESD_CG_API has no exception.

Method GET_COPRXS_BY_CG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CG_HEADER Call by reference Type reference (TYPE) SSTR_CG_HEADER Consumer information : Header information 20070328
2 Returning RT_COPRXS Value transfer Type reference (TYPE) STTY_CG_DETAIL_OBJ Consumer Proxy classifications of Consumer Group 20070328

Method GET_COPRXS_BY_CG on class CL_ESD_CG_API has no exception.

Method GET_COPRX_BY_CG_CLASSIFIC 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) STTY_CG_CLASSIFICATION_OBJ Consumer group classifications 20070326
2 Returning RT_PRXS Value transfer Type reference (TYPE) STTY_CG_DETAIL_OBJ Table of CG Proxies 20070326

Method GET_COPRX_BY_CG_CLASSIFIC on class CL_ESD_CG_API has no exception.

Method GET_LRDF_BY_SG_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SDTE_CG_NAME Technial Name (ABAP Name) of the consumer Group 20081128
2 Exporting RV_LRD_FILTER_STRUC_NAME Call by reference Type reference (TYPE) SDTE_LRD_FILTER_NAME sdklfsdklflksdflkjdklf 20081128

Method GET_LRDF_BY_SG_NAME on class CL_ESD_CG_API has no exception.

Method GET_USED_CG_CLASS_VALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REF_CLASSIFICATIONS Call by reference Type reference (TYPE) STTY_CG_CLASSIFICATION_OBJ Consumer group classifications 20070328
2 Importing IV_REQUESTED_CLASS_SYSTEM Call by reference Type reference (TYPE) ER_CLASS_NAME Classification TModel Key for UDDI 20070328
3 Returning RT_CLASS Value transfer Type reference (TYPE) STTY_CG_CLASSIFICATION_OBJ Consumer group classifications 20070328

Method GET_USED_CG_CLASS_VALS on class CL_ESD_CG_API has no exception.

Method QUERY_CONSUMER_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INT_OR_EXT_NAME Call by reference Type reference (TYPE) CHAR1 'I' Flag indicating int. ('I') or ext ('E') name in range table 20070404
2 Returning OBJECT_LIST Value transfer Type reference (TYPE) STTY_GEN_OBJ_INFO Table of Object Type, Name, Nspace, Descr 20070404
3 Importing OBJECT_NAMES Call by reference Type reference (TYPE) ERT_RANGE_OPTION Range of Object Names 20070404
4 Importing TAXONOMIES Call by reference Type reference (TYPE) WSTAXONOMY_SEARCH_TAB TAX_KEY_VALUE Pairs with Wildcard in Values 20070404
5 Importing TAXONOMY_SIGN Call by reference Type reference (TYPE) CHAR4 'OR' AND or OR 20070404

Method QUERY_CONSUMER_GROUPS on class CL_ESD_CG_API has no exception.

Method QUERY_CONSUMER_PROXIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENTS Call by reference Type reference (TYPE) CL_PROXY_WB=>T_IS_EVENT_RANGES Return all / no events / only events ? 20081128
2 Importing IV_INT_OR_EXT_NAME Call by reference Type reference (TYPE) CHAR1 'I' Flag indicating int. ('I') or ext ('E') name in range table 20070404
3 Returning OBJECT_LIST Value transfer Type reference (TYPE) STTY_GEN_OBJ_INFO Table of Object Type and Name 20070404
4 Importing OBJECT_NAMES Call by reference Type reference (TYPE) ERT_RANGE_OPTION Range of Object Names 20070404
5 Importing TAXONOMIES Call by reference Type reference (TYPE) WSTAXONOMY_SEARCH_TAB TAX_KEY_VALUE Pairs with Wildcard in Values 20070404
6 Importing TAXONOMY_SIGN Call by reference Type reference (TYPE) CHAR4 'OR' AND or OR 20070404
7 Importing UDDI_KEYS Call by reference Type reference (TYPE) WSUDDI_KEY_TAB Table of Reg-Name, Key Type, GUID Key 20070404

Method QUERY_CONSUMER_PROXIES on class CL_ESD_CG_API has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710