SAP ABAP Interface IF_ESD_CG_PBL_API (Public API 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

⤷

⤷

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
Interface | IF_ESD_CG_PBL_API | |
Short Description | Public API for ServiceGroups |
General Data
Package | SESD_ESI_CONSUMER_GROUPS | ES Tools - ServiceGroups |
Created | 20080828 | SAP |
Last changed | 20130531 | SAP |
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
Interface IF_ESD_CG_PBL_API has no interface.
Friends
Interface IF_ESD_CG_PBL_API has no friend.
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 | ![]() |
Instance method | Public | Method | Activates a ServiceGroup | 20080828 |
2 | ![]() |
Instance method | Public | Method | Adds given classifications to ServiceGroup | 20080911 |
3 | ![]() |
Instance method | Public | Method | Adds given Proxies to a ServiceGroup | 20080911 |
4 | ![]() |
Instance method | Public | Method | Deletes a ServiceGroup | 20080909 |
5 | ![]() |
Instance method | Public | Method | Deletes given classifications from ServiceGroup | 20080911 |
6 | ![]() |
Instance method | Public | Method | Deletes given Proxies from ServiceGroup | 20080911 |
7 | ![]() |
Instance method | Public | Method | Returns ServiceGroup Data | 20090129 |
Events
Interface 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 Interface IF_ESD_CG_PBL_API has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Consumer group : Exception | 20080829 |
Method ADD_CLASSIFICATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_CLASSIFICATIONS | Call by reference | Type reference (TYPE) | TSG_CLASSIFICATIONS | Table of Classifications | 20080911 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Consumer group : Exception | 20080911 |
Method ADD_PROXIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_CONS_PRXS | Call by reference | Type reference (TYPE) | TSG_CONS_PRXS | Table of ConsumerProxies | 20080911 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Consumer group : Exception | 20080911 |
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CORR_INSERT | Call by reference | Type reference (TYPE) | SG_CORR_INSERT | Delegate Data to RS_CORR_INSERT | 20080917 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Consumer group : Exception | 20080909 |
Method DELETE_CLASSIFICATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_CLASSIFICATIONS | Call by reference | Type reference (TYPE) | TSG_CLASSIFICATIONS | 20080911 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Consumer group : Exception | 20081002 |
Method DELETE_PROXIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_CONS_PRXS | Call by reference | Type reference (TYPE) | TSG_CONS_PRXS | 20081002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Consumer group : Exception | 20081002 |
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ADDITIONAL_DATA | Call by reference | Type reference (TYPE) | IF_ESD_CG_PBL_API=>SSG_ADDITIONAL_DATA | Additional Data of ServiceGroup | 20090129 | ||
2 | ![]() |
ES_HEADER_DATA | Call by reference | Type reference (TYPE) | IF_ESD_CG_PBL_API=>SSG_HEADER_DATA | Header Data of ServiceGroup | 20090129 | ||
3 | ![]() |
ET_CLASSIFICATIONS | Call by reference | Type reference (TYPE) | IF_ESD_CG_PBL_API=>TSG_CLASSIFICATIONS | Classifications of ServiceGroup | 20090129 | ||
4 | ![]() |
ET_CONS_PRX | Call by reference | Type reference (TYPE) | IF_ESD_CG_PBL_API=>TSG_CONS_PRXS | Consumer Proxies of ServiceGroup | 20090129 | ||
5 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | CHAR1 | 'A' | Single-Character Flag | 20090129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Consumer group : Exception | 20090129 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 720 |