SAP ABAP Interface IF_WS_UDDI_CLASS_STATIC (IF for Taxonomies for UDDI classification - Static)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SESI_ESD_CLASSIFICATION (Package) ES Tools: UDDI Classification API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WS_UDDI_CLASSIFICATION Static API for Web Service UDDI Classification 20060405
Properties
Interface IF_WS_UDDI_CLASS_STATIC  
Short Description IF for Taxonomies for UDDI classification - Static    
General Data
Package SESI_ESD_CLASSIFICATION   ES Tools: UDDI Classification API 
Created 20060405   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_WS_UDDI_CLASS_STATIC has no forward declaration.
Interfaces
Interface IF_WS_UDDI_CLASS_STATIC has no interface.
Friends
Interface IF_WS_UDDI_CLASS_STATIC has no friend.
Attributes
Interface IF_WS_UDDI_CLASS_STATIC has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_CLASSIFICATIONS Static method Public Method Deletes given or all classifications of a SD 20060626
2 GET_CLASS_FOR_SERVICE_OBJECT Static method Public Method Get classificatios for WEBIs / Proxy INTFs / Proxy CLASs 20060405
3 GET_PUBLICATION_TIMESTAMP Static method Public Method gets the publication timestamp for sd or config 20060628
4 GET_SD_STATUS Static method Public Method Returns StatusInfos for Service Definitions 20060607
5 GET_USED_CLASS_SYSTEMS Static method Public Method Returns all currently used Classification Systems 20060619
6 GET_USED_CLASS_VALUES Static method Public Method Returns all currently used Classification Systems Values 20060619
7 GET_USED_CLASS_VAL_FOR_CLASS Static method Public Method Returns used values for classification based on ref. class. 20070328
8 QUERY_SERVICE_OBJECTS Static method Public Method Query Service Objects by different Search criteria 20060405
9 SET_CLASS_FOR_BO Static method Public Method Workaround: Set classification for Business Objects 20061221
10 SET_CLASS_FOR_SERVICE_OBS Static method Public Method Set classification for different Service Objects 20060405
11 SET_CLASS_VIA_FILE_IMPORT Static method Public Method Set classifications via file Import 20060517
12 SET_PUBLICATION_TIMESTAMP Static method Public Method sets the publication timestamp for sd or config 20060607
Events
Interface IF_WS_UDDI_CLASS_STATIC has no event.
Types
Interface IF_WS_UDDI_CLASS_STATIC has no local type.
Method Signatures

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) STTY_ER_RANGE_CLASS_ID Range table of Classification ID 20060626
2 Importing IV_CORRNUM Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20060629
3 Importing IV_DELETE_ALL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060626
4 Importing IV_NO_LOCK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060707
5 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) VEPNAME Name of a Service Definition 20060626
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20060626
7 Exporting RT_STATUS_DETAILS Call by reference Type reference (TYPE) WS_OPERATION_INFO_IT Information on Status of Operation (Error, Success) 20060626
8 Exporting RV_STATUS Call by reference Type reference (TYPE) WS_RETURN_STATUS Return Status of a Method 20060626

Method DELETE_CLASSIFICATIONS on Interface IF_WS_UDDI_CLASS_STATIC has no exception.

Method GET_CLASS_FOR_SERVICE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLASSIFICATION_KEYS Call by reference Type reference (TYPE) ERCLASSIFICATION_KEY_TABLE Taxonomy Key Table 20060407
2 Importing IV_CLASSIFICATION_TYPE Call by reference Type reference (TYPE) CHAR4 Type of the taxonomy (SAP/NON_SAP) 20060405
3 Importing IV_GET_GENERAL_CLASS Call by reference Type reference (TYPE) BOOLEAN 'X' Should general Class. also be returned ? 20071010
4 Importing IV_GET_SUB_OBJECT_CLASS Call by reference Type reference (TYPE) BOOLEAN '' Should sub object classifications be returned ? 20071107
5 Importing IV_GROUP_NUMBER Call by reference Type reference (TYPE) INT4 Bracket over a group of Taxonomies 20060405
6 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) VEPNAME Name of a Service Definition 20060405
7 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CHAR4 Web Service Consumer (WS_C) or Provider (WS_P) 20060405
8 Importing IV_UDDI_CLASSIFICATION_GRP Call by reference Type reference (TYPE) CHAR255 UDDI Taxonomy Group 20060405
9 Returning RT_CLASSIFICATION Value transfer Type reference (TYPE) VEP_UDDI_CLASSIFICATION_TAB Table Type of Taxonomies 20060405

Method GET_CLASS_FOR_SERVICE_OBJECT on Interface IF_WS_UDDI_CLASS_STATIC has no exception.

Method GET_PUBLICATION_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REGISTRY_NAME Call by reference Type reference (TYPE) UDDICLS_REGISTRY UDDI Client: Name of UDDI Registry 20060628
2 Exporting RT_STATUS_DETAILS Call by reference Type reference (TYPE) WS_OPERATION_INFO_IT Information on Status of Operation (Error, Success) 20060628
3 Exporting RT_TIMESTAMPS Call by reference Type reference (TYPE) ERT_TIMESTAMPS Table with SD and Conf Publication Timestamps per Registry 20060628
4 Importing VEPNAME Call by reference Type reference (TYPE) VEPNAME Name of a Service Definition 20060628

Method GET_PUBLICATION_TIMESTAMP on Interface IF_WS_UDDI_CLASS_STATIC has no exception.

Method GET_SD_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SD_STATUS Value transfer Type reference (TYPE) SDSTATUS_KEYS_TAB Table holding status info for Service Definitions 20060607
2 Importing IT_OBJECTS Call by reference Type reference (TYPE) ERT_RANGE_OPTION Range Table of Service Definitions 20060607
3 Importing IV_REGISTRY_NAME Call by reference Type reference (TYPE) UDDICLS_REGISTRY UDDI Client: Name of UDDI Registry 20060607

Method GET_SD_STATUS on Interface IF_WS_UDDI_CLASS_STATIC has no exception.

Method GET_USED_CLASS_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_USED_CLASS_SYSTEMS Value transfer Type reference (TYPE) ERCLASSIFICATION_KEY_TABLE Table to hold Classification Keys 20060619

Method GET_USED_CLASS_SYSTEMS on Interface IF_WS_UDDI_CLASS_STATIC has no exception.

Method GET_USED_CLASS_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_USED_CLASS_VALUES Value transfer Type reference (TYPE) ERCLASS_CODE_DESC_TABLE Table to hold Classification Codes 20060619
2 Importing IV_CLASSIFICATION_ID Call by reference Type reference (TYPE) ER_CLASS_NAME Classification TModel Key for UDDI 20060619

Method GET_USED_CLASS_VALUES on Interface IF_WS_UDDI_CLASS_STATIC has no exception.

Method GET_USED_CLASS_VAL_FOR_CLASS 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) WSTAXONOMY_SEARCH_TAB Table Type of UDDI 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_USED_VALS Value transfer Type reference (TYPE) VEP_UDDI_CLASSIFICATION_TAB Table Type of UDDI Classifications 20070328

Method GET_USED_CLASS_VAL_FOR_CLASS on Interface IF_WS_UDDI_CLASS_STATIC has no exception.

Method QUERY_SERVICE_OBJECTS 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' int. ('I'), ext ('E') name in range table. '*' = i and e 20070404
2 Returning OBJECT_LIST Value transfer Type reference (TYPE) WSTAXONOMY_OBJECT_TAB Table of Object Type and Name 20060405
3 Importing OBJECT_NAMES Call by reference Type reference (TYPE) ERT_RANGE_OPTION Range of Object Names 20060405
4 Importing TAXONOMIES Call by reference Type reference (TYPE) WSTAXONOMY_SEARCH_TAB TAX_KEY_VALUE Pairs with Wildcard in Values 20060405
5 Importing TAXONOMY_SIGN Call by reference Type reference (TYPE) CHAR4 'OR' AND or OR 20060515
6 Importing UDDI_KEYS Call by reference Type reference (TYPE) WSUDDI_KEY_TAB Table of Reg-Name, Key Type, GUID Key 20060405

Method QUERY_SERVICE_OBJECTS on Interface IF_WS_UDDI_CLASS_STATIC has no exception.

Method SET_CLASS_FOR_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLASSIFICATION Call by reference Type reference (TYPE) VEP_UDDI_CLASSIFICATION_TAB Table Type of Taxonomies 20061221
2 Importing IV_DEL_OLD_CLASS Call by reference Type reference (TYPE) BOOLEAN 'X' = Deletes existing classifications first 20070112
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CHAR4 'COBO' 20061221
4 Importing IV_STOP_AT_FIRST_ERROR Call by reference Type reference (TYPE) BOOLEAN 'X' Stop at first error 20061221
5 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20061221
6 Exporting RT_STATUS_DETAILS Call by reference Type reference (TYPE) WS_OPERATION_INFO_IT Information on Status of Operation (Error, Success) 20070115
7 Exporting RT_TRANSPORT_REQ_SD Call by reference Type reference (TYPE) ERTRANSREQ_FOR_SD_TAB List of Transport Requests used for the BO(s) 20061221

Method SET_CLASS_FOR_BO on Interface IF_WS_UDDI_CLASS_STATIC has no exception.

Method SET_CLASS_FOR_SERVICE_OBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLASSIFICATION Call by reference Type reference (TYPE) VEP_UDDI_CLASSIFICATION_TAB Table Type of Taxonomies 20060405
2 Importing IV_AUTO_GENERATED Call by reference Type reference (TYPE) BOOLEAN Flag indicating that the SD is auto generated 20060426
3 Importing IV_DO_COMMIT_OR_ROLLBACK Call by reference Type reference (TYPE) BOOLEAN Commit or Rollback here or outside ? 20060405
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CHAR4 Web Service Consumer (WS_C) or Provider (WS_P) 20060405
5 Importing IV_REGISTRY_NAME Call by reference Type reference (TYPE) UDDICLS_REGISTRY Classification TModel Key for UDDI 20060531
6 Importing IV_STOP_AT_FIRST_ERROR Call by reference Type reference (TYPE) BOOLEAN 'X' Stop at first error and return error status 20060405
7 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20060405
8 Exporting RT_STATUS_DETAILS Call by reference Type reference (TYPE) WS_OPERATION_INFO_IT Information on Status of Operation(s) 20060405
9 Exporting RT_TRANSPORT_REQ_SD Call by reference Type reference (TYPE) ERTRANSREQ_FOR_SD_TAB Transport Requests used for Service Defintions 20060405
10 Exporting RV_RETURN_STATUS Call by reference Type reference (TYPE) WS_RETURN_STATUS Return Status of a Method (Error, Success) 20060405

Method SET_CLASS_FOR_SERVICE_OBS on Interface IF_WS_UDDI_CLASS_STATIC has no exception.

Method SET_CLASS_VIA_FILE_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLASSIFICATION Call by reference Type reference (TYPE) VEP_UDDI_CLASSIFICATION_TAB Table Type of Taxonomies 20060517
2 Importing IV_AUTO_GENERATED Call by reference Type reference (TYPE) BOOLEAN Flag indicating that the SD is auto generated 20060517
3 Importing IV_COMPLETE_REFRESH Call by reference Type reference (TYPE) BOOLEAN 'X' = Delete exist. values per CLASS_ID / SD, then Insert 20060517
4 Importing IV_DO_COMMIT_OR_ROLLBACK Call by reference Type reference (TYPE) BOOLEAN Commit or Rollback here or outside ? 20060517
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CHAR4 Web Service Consumer (WS_C) or Provider (WS_P) 20060517
6 Importing IV_REGISTRY_NAME Call by reference Type reference (TYPE) UDDICLS_REGISTRY UDDI Client: Name of UDDI Registry 20060531
7 Importing IV_STOP_AT_FIRST_ERROR Call by reference Type reference (TYPE) BOOLEAN 'X' Stop at first error and return error status 20060517
8 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20060517
9 Exporting RT_STATUS_DETAILS Call by reference Type reference (TYPE) WS_OPERATION_INFO_IT Information on Status of Operation (Error, Success) 20060517
10 Exporting RT_TRANSPORT_REQ_SD Call by reference Type reference (TYPE) ERTRANSREQ_FOR_SD_TAB Table for returning Transport Requests for Service Defintion 20060517
11 Exporting RV_RETURN_STATUS Call by reference Type reference (TYPE) WS_RETURN_STATUS Return Status of a Method 20060517

Method SET_CLASS_VIA_FILE_IMPORT on Interface IF_WS_UDDI_CLASS_STATIC has no exception.

Method SET_PUBLICATION_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLEAR_TIME Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060706
2 Importing CONF_PUB Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060607
3 Importing MODEL_PUB Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060929
4 Importing REGISTRY_NAME Call by reference Type reference (TYPE) UDDICLS_REGISTRY UDDI Client: Name of UDDI Registry 20060607
5 Importing SD_PUB Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060607
6 Importing VEPNAME Call by reference Type reference (TYPE) VEPNAME Name of a Service Definition 20060607

Method SET_PUBLICATION_TIMESTAMP on Interface IF_WS_UDDI_CLASS_STATIC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700