SAP ABAP Class CL_WS_CLASSIFICATION_REGISTRY (Classification Registry)
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
Properties
Class CL_WS_CLASSIFICATION_REGISTRY  
Short Description Classification Registry    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESI_ESD_CLASSIFICATION   ES Tools: UDDI Classification API 
Created 20100421   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WS_CLASSIFICATION_REGISTRY has no interface implemented.
Friends
Class CL_WS_CLASSIFICATION_REGISTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AVAIL_REGISTRIES Instance attribute Private Type reference (TYPE) STTY_ER_REGISTRY_PARAMETER ER Parameters (New) 20100421
2 CLASSIFICATION_METADATA Instance attribute Private See coding 20100428
3 CURRENT_REGISTRY Instance attribute Private Type reference (TYPE) SSTR_ER_REGISTRY_PARAMETER Registry Parameters 20100421
4 C_TMKEY_BASED_ON_SERVICE Constant Public Type reference (TYPE) UDDICL_TMKEY_DATEL 'uddi:uddi.sap.com:categorization:based-on-service-name' UDDI Client: tModel Key 20100428
5 C_TMKEY_BASED_ON_SERVICE_NS Constant Public Type reference (TYPE) UDDICL_TMKEY_DATEL 'uddi:uddi.sap.com:categorization:based-on-service-namespace' UDDI Client: tModel Key 20100428
6 C_TMKEY_LIFECYCLE_STATUS Constant Public Type reference (TYPE) UDDICL_TMKEY_DATEL 'uddi:uddi.sap.com:categorization:life-cycle-status' UDDI Client: tModel Key 20100423
7 REGISTRY_ERROR Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100421
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_PUBLICATION_TIME Instance method Public Method sets publication time for current object 20100428
2 GET_CLASSIFICATION_METADATA Instance method Public Method exports current classifications metadata and values 20100421
3 GET_CURRENT_REGISTRY Instance method Public Method returns currently selected registry 20100427
4 GET_PUBLICATION_TIME Instance method Public Method returns publication infos for current object 20100427
5 GET_REGISTRIES Instance method Public Method returns all available registries 20100427
6 GET_REGISTRY_TEXT Static method Public Method assembles description text for registry 20121123
7 META_DATA_ADD_LIFECYCLE_STATUS Instance method Private Method 20100428
8 READ_CLASSIFICATION_METADATA Instance method Private Method 20100421
9 SET_CURRENT_REGISTRY Instance method Public Method sets currently used registry 20100427
10 SET_PUBLICATION_TIME Instance method Public Method sets publication time for current object 20100428
11 SET_REGISTRIES Instance method Private Method determines & sets available registries 20100421
Events
Class CL_WS_CLASSIFICATION_REGISTRY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CLASS_METADATA Public See coding 20100428 begin of t_class_metadata, tmodel_key type er_class_name, namespace type esd_namespace, name type sdel_er_classification_name, description type string, end of t_class_metadata
2 T_CLASS_METADATA_TAB Public See coding 20100428 t_class_metadata_tab type standard table of t_class_metadata
3 T_CLASS_VALUE Public See coding 20100428 begin of t_class_value, tmodel_key type er_class_name, code type ER_CLASS_VALUE, description type ER_CLASS_VALUE_DESCRIPTION, end of t_class_value
4 T_CLASS_VALUE_TAB Public See coding 20100428 t_class_value_tab type standard table of t_class_value
Method Signatures

Method DELETE_PUBLICATION_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONF Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100428
2 Importing IV_MODEL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100428
3 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) VEPNAME Name of a Service Definition 20100428
4 Importing IV_SD Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100428

Method DELETE_PUBLICATION_TIME on class CL_WS_CLASSIFICATION_REGISTRY has no exception.

Method GET_CLASSIFICATION_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASS_METADATA Call by reference Type reference (TYPE) T_CLASS_METADATA_TAB Classification system Meta Data 20100421
2 Exporting ET_CLASS_VALUES Call by reference Type reference (TYPE) T_CLASS_VALUE_TAB Classification system vlaues(cache) 20100421
3 Importing IV_TMODEL_KEY Call by reference Type reference (TYPE) ER_CLASS_KEY only provide Key an vales for this TModel Key 20100506

Method GET_CLASSIFICATION_METADATA on class CL_WS_CLASSIFICATION_REGISTRY has no exception.

Method GET_CURRENT_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_REGISTRY Value transfer Type reference (TYPE) SSTR_ER_REGISTRY_PARAMETER ER Parameters (New) 20100427

Method GET_CURRENT_REGISTRY on class CL_WS_CLASSIFICATION_REGISTRY has no exception.

Method GET_PUBLICATION_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ_NAME Call by reference Type reference (TYPE) VEPNAME 20100427
2 Returning PUBLICATION_TIME Value transfer Type reference (TYPE) ERS_TIMESTAMPS Table holding SD and Conf ublication Timestamps per Registry 20100427

Method GET_PUBLICATION_TIME on class CL_WS_CLASSIFICATION_REGISTRY has no exception.

Method GET_REGISTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_REGISTRIES Value transfer Type reference (TYPE) STTY_ER_REGISTRY_PARAMETER ER Parameters (New) 20100427

Method GET_REGISTRIES on class CL_WS_CLASSIFICATION_REGISTRY has no exception.

Method GET_REGISTRY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REGISTRY_PARAMETER Call by reference Type reference (TYPE) SSTR_ER_REGISTRY_PARAMETER Registry Parameters 20121123
2 Returning TEXT Value transfer Type reference (TYPE) VRM_VALUE-TEXT 20121123

Method GET_REGISTRY_TEXT on class CL_WS_CLASSIFICATION_REGISTRY has no exception.

Method META_DATA_ADD_LIFECYCLE_STATUS Signature

Method META_DATA_ADD_LIFECYCLE_STATUS on class CL_WS_CLASSIFICATION_REGISTRY has no parameter.
Method META_DATA_ADD_LIFECYCLE_STATUS on class CL_WS_CLASSIFICATION_REGISTRY has no exception.

Method READ_CLASSIFICATION_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REGISTRY Call by reference Type reference (TYPE) UDDICLS_REGISTRY UDDI Client: Name of UDDI Registry 20100421

Method READ_CLASSIFICATION_METADATA on class CL_WS_CLASSIFICATION_REGISTRY has no exception.

Method SET_CURRENT_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REGISTRY Call by reference Type reference (TYPE) SSTR_ER_REGISTRY_PARAMETER Registry Parameters 20100427

Method SET_CURRENT_REGISTRY on class CL_WS_CLASSIFICATION_REGISTRY has no exception.

Method SET_PUBLICATION_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONF Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100428
2 Importing IV_MODEL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100428
3 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) VEPNAME Name of a Service Definition 20100428
4 Importing IV_SD Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100428

Method SET_PUBLICATION_TIME on class CL_WS_CLASSIFICATION_REGISTRY has no exception.

Method SET_REGISTRIES Signature

Method SET_REGISTRIES on class CL_WS_CLASSIFICATION_REGISTRY has no parameter.
Method SET_REGISTRIES on class CL_WS_CLASSIFICATION_REGISTRY has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 800