SAP ABAP Class CL_SRT_WSP_GLOBAL_PROPERTY (Adminstration of Client-Wide SRT Properties)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SOAP_CONFIG (Package) SOAP Configuration Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_GLOBAL_PROPERTY Client-Wide SRT Property 20060218
Properties
Class CL_SRT_WSP_GLOBAL_PROPERTY  
Short Description Adminstration of Client-Wide SRT Properties    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20060218   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TSRTG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_GLOBAL_PROPERTY Client-Wide SRT Property 20060218
Friends
Class CL_SRT_WSP_GLOBAL_PROPERTY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Static Attribute Private Type reference (TYPE) STRING 'CL_SRT_WSP_MANDT_CONFIG' Class Name 20060218
2 CO_DB_TAB_NAME Constant Public Type reference (TYPE) TABNAME16 'SRT_CFG_VAL_DIR' Table name, 16 characters 20090112
3 MS_PROP_CACHE Static Attribute Private Type reference (TYPE) SRT_WSP_GLOBAL_PROPERTY_LIST Property cache 20090107
4 M_CFG_VAL_DET Instance attribute Private Type reference (TYPE) TT_CFG_VAL_DET Detail Entries 20060218
5 M_CFG_VAL_DIR Instance attribute Private Type reference (TYPE) SRT_CFG_VAL_DIR General Client-Wide SRT Configuration Values 20060218
6 M_CHANGE_ID Static Attribute Private Type reference (TYPE) GUID_32 Last known change ID 20090108
7 M_CLIENT_SPECIFIED Instance attribute Private Type reference (TYPE) BOOLEAN Client-Specific Access 20060930
8 M_IS_NEW Instance attribute Private Type reference (TYPE) BOOLEAN X=New object; space=Exists on DB 20060218
9 M_IS_READ_ONLY Instance attribute Private Type reference (TYPE) BOOLEAN X=Object is locked; space=Otherwise 20060218
10 M_IS_TERMINATED Instance attribute Private Type reference (TYPE) BOOLEAN X=Object ist terminated; space=Otherwise 20060218
11 M_META_FEATURES Static Attribute Private Type reference (TYPE) TT_META_FEATURES Global Features 20060428
12 M_META_PROPERTIES Static Attribute Private Type reference (TYPE) TT_META_PROPERTIES Global Properties 20060428
13 M_META_VALUES Static Attribute Private Type reference (TYPE) TT_META_VALUES Global Property Values 20060428
14 M_PROPERTY_NAME Instance attribute Private Type reference (TYPE) QNAME Property Name 20060218
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_HASH Static method Private Method Calculates Hash Value 20060218
2 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20060428
3 CONSTRUCTOR Instance method Private Constructor Create object 20060218
4 EXISTS Static method Public Method Checks Existence of Properties 20060218
5 EXTRACT_DETAIL_ENTRIES Static method Private Method Extracts Detail Entries 20060602
6 GENERATE_GUID Static method Private Method Generate New GUID 20060218
7 GET_ADMIN_INFO Static method Public Method Gets Administration Data 20060218
8 GET_FEATURE_META_DATA Static method Public Method Gets Meta Data of Specified Feature 20060428
9 GET_GLOBAL_PROPERTIES_RUNTIME Static method Public Method Gets Properties for Runtime 20060602
10 GET_PROPERTY_META_DATA Static method Public Method Gets Meta Data of Specified Property 20060428
11 GET_SECSTORE_VALUE Static method Private Method Creates ID of Secure Store 20060218
12 GET_SECSTORE_VALUE_ID Static method Public Method Gets IDs of Secure Store Value 20060219
13 GET_VALUE_META_DATA Static method Public Method Gets Meta Data of Specified Property Value 20060428
14 INIT_GLOBAL_META_DATA Static method Private Method Initialize Known Global Properties 20060428
15 INVALIDATE_CACHE Static method Public Method Invalidates the local cache 20090108
16 LIST_FEATURES Static method Public Method List Global Features 20060428
17 LIST_PROPERTIES Static method Public Method Lists Feature Properties 20060428
18 LOCK Instance method Private Method Locks Object 20060218
19 LOCK_STATIC Static method Private Method Locks Object 20060218
20 OPEN Static method Public Method Factory Method for Objects 20060218
21 REMOVE Static method Public Method Static Deletion on Database 20060218
22 REMOVE_DATABASE Instance method Private Method Deletes on Database 20060218
23 REMOVE_INTERNAL Static method Private Method Static Deletion on Database 20060218
24 SAVE_DATABASE Instance method Private Method Saves to Daatbase 20060218
25 SELF_TEST Static method Public Method Run Self-Test 20061221
26 SET_CHANGE_INFO Instance method Private Method Sets Change Information 20060218
27 SET_GENERATE_INFO Instance method Private Method Sets Generation Information 20060218
28 UNLOCK Instance method Private Method Locks Object 20060218
29 UNLOCK_STATIC Static method Private Method Locks Object 20060218
Events
Class CL_SRT_WSP_GLOBAL_PROPERTY has no event.
Types
Class CL_SRT_WSP_GLOBAL_PROPERTY has no local type.
Method Signatures

Method CALCULATE_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20060218
2 Returning PR_HASH Value transfer Type reference (TYPE) HASH160 Hash-Wert (160 Bits) 20060218
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SRT_WSP_GLOBAL_PROPERTY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SRT_WSP_GLOBAL_PROPERTY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20060930
2 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property-Name 20060218
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandantenangabe 20070413
2 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Qualified Proeprty Name 20060218
3 Importing PI_PROPERTY_VALUE Call by reference Type reference (TYPE) STRING Wertangabe 20080320
4 Returning PR_EXISTS Value transfer Type reference (TYPE) BOOLEAN X=Property existiert für Mandant; space=sonst 20060218
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method EXTRACT_DETAIL_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_DETAIL_ENTRIES Call by reference Type reference (TYPE) SRT_CFG_VAL_DET_LIST Detaileinträge 20060602
2 Changing PC_EXTRACTED_DETAILS Call by reference Type reference (TYPE) SRT_CFG_VAL_DET_LIST Detaileinträge 20060602
3 Importing PI_DIR_ENTRY Call by reference Type reference (TYPE) SRT_CFG_VAL_DIR Allgemeine, mandantenweite SRT Konfigurationswerte 20060602

Method EXTRACT_DETAIL_ENTRIES on class CL_SRT_WSP_GLOBAL_PROPERTY has no exception.

Method GENERATE_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_GUID Value transfer Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20060218

Method GENERATE_GUID on class CL_SRT_WSP_GLOBAL_PROPERTY has no exception.

Method GET_ADMIN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_CHANGE_INFO Call by reference Type reference (TYPE) SRT_CHANGE_INFO Änderungs-Informationen Include für SRT Tabellen 20060218
2 Exporting PE_CREATE_INFO Call by reference Type reference (TYPE) SRT_CREATE_INFO Anlege-Information Include für SRT Tabellen 20060218
3 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property-Name 20060218
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method GET_FEATURE_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DESCRIPTION Call by reference Type reference (TYPE) SRT_WSP_DESCRIPTION WSP description 20060428
2 Exporting PE_DISPLAY_NAME Call by reference Type reference (TYPE) SRT_WSP_DISPLAY_NAME WSP display name 20060428
3 Exporting PE_NOT_FOUND Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20060428
4 Importing PI_NAME Call by reference Type reference (TYPE) STRING 20060428

Method GET_FEATURE_META_DATA on class CL_SRT_WSP_GLOBAL_PROPERTY has no exception.

Method GET_GLOBAL_PROPERTIES_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_PROPERTY_LIST Value transfer Type reference (TYPE) SRT_WSP_GLOBAL_PROP_STRUC_LIST Liste Globaler Property Werte inkl. Gruppen-ID 20060602

Method GET_GLOBAL_PROPERTIES_RUNTIME on class CL_SRT_WSP_GLOBAL_PROPERTY has no exception.

Method GET_PROPERTY_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_ALLOWED_VALUES Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_VALUES Erlaubte Werte 20060428
2 Exporting PE_CARDINALITY Call by reference Type reference (TYPE) SRT_WSP_PROPERTY_CARDINALITY Kardinalität der Property Werte 20060428
3 Exporting PE_DEFAULT_STATE Call by reference Type reference (TYPE) SRT_WSP_PROPERTY_STATE Status der Werte 20060428
4 Exporting PE_DEFAULT_VALUE Call by reference Type reference (TYPE) STRING Default Wert 20060428
5 Exporting PE_DESCRIPTION Call by reference Type reference (TYPE) SRT_WSP_DESCRIPTION Beschreibung 20060428
6 Exporting PE_DISPLAY_NAME Call by reference Type reference (TYPE) SRT_WSP_DISPLAY_NAME Anzeigename der PRoperty 20060428
7 Exporting PE_VALUE_TYPE Call by reference Type reference (TYPE) SRT_WSP_VALUE_TYPE Wertetyp 20060428
8 Exporting PE_VISIBILE Call by reference Type reference (TYPE) BOOLEAN X=sichtbar auf UI; space=sonst 20060428
9 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property Name 20060428

Method GET_PROPERTY_META_DATA on class CL_SRT_WSP_GLOBAL_PROPERTY has no exception.

Method GET_SECSTORE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SECSTORE Call by reference Object reference (TYPE REF TO) CL_SRT_WSP_SECSTORE Secure Store Objekt des SOAP Runtime Wertes 20060218
2 Importing PI_SRT_ID Call by reference Type reference (TYPE) GUID_32 ID des SOAP Runtime Wertes 20060218
3 Returning PR_VALUE_ID Value transfer Type reference (TYPE) STRING zu speichernder Wert 20060218
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method GET_SECSTORE_VALUE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_SECSTORE_ID Call by reference Type reference (TYPE) GUID_32 Bezugs-ID des Property-Wertes zum Secure Store 20060219
2 Exporting PE_SRT_KEY Call by reference Type reference (TYPE) GUID_32 Reference ID of Property Value for SRT 20081111
3 Importing PI_VALUE Call by reference Type reference (TYPE) STRING gespeicherter, kombinierter Property-Wert 20060219

Method GET_SECSTORE_VALUE_ID on class CL_SRT_WSP_GLOBAL_PROPERTY has no exception.

Method GET_VALUE_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DESCRIPTION Call by reference Type reference (TYPE) SRT_WSP_DESCRIPTION Beschreibung des Wertes 20060428
2 Exporting PE_DISPLAY_NAME Call by reference Type reference (TYPE) SRT_WSP_DISPLAY_NAME Display Name des Wertes 20060428
3 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property Name 20060428
4 Importing PI_VALUE Call by reference Type reference (TYPE) STRING Property Wert 20060428

Method GET_VALUE_META_DATA on class CL_SRT_WSP_GLOBAL_PROPERTY has no exception.

Method INIT_GLOBAL_META_DATA Signature

Method INIT_GLOBAL_META_DATA on class CL_SRT_WSP_GLOBAL_PROPERTY has no parameter.
Method INIT_GLOBAL_META_DATA on class CL_SRT_WSP_GLOBAL_PROPERTY has no exception.

Method INVALIDATE_CACHE Signature

Method INVALIDATE_CACHE on class CL_SRT_WSP_GLOBAL_PROPERTY has no parameter.
Method INVALIDATE_CACHE on class CL_SRT_WSP_GLOBAL_PROPERTY has no exception.

Method LIST_FEATURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_FEATURE_NAMES Value transfer Type reference (TYPE) SRT_WSP_FEATURE_LIST Feature Name 20060428

Method LIST_FEATURES on class CL_SRT_WSP_GLOBAL_PROPERTY has no exception.

Method LIST_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FEATURE_NAME Call by reference Type reference (TYPE) STRING Feature Name 20060428
2 Returning PR_PROPERTY_LIST Value transfer Type reference (TYPE) SRT_WSP_PROPERTY_NAMES Liste von Property Namen 20060428

Method LIST_PROPERTIES on class CL_SRT_WSP_GLOBAL_PROPERTY has no exception.

Method LOCK Signature

Method LOCK on class CL_SRT_WSP_GLOBAL_PROPERTY has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method LOCK_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_HASH Call by reference Type reference (TYPE) HASH160 Hash-Wert (160 Bits) 20060218
2 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20060218
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BYPASS_CACHE Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=do not read cache; space=try cache 20090107
2 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20060930
3 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property-Name 20060218
4 Returning PR_PROPERTY Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_GLOBAL_PROPERTY Mandantenweite SRT Konfiguration 20060218
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property-Name 20060218
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method REMOVE_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_COLLISION Value transfer Type reference (TYPE) INT4 Kollisionszähler des entfernten Eintrags 20060218
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method REMOVE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PERFORM_LOCK Call by reference Type reference (TYPE) BOOLEAN 'X' X=Sperren durchführen; space=keine Sperre 20060218
2 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property-Name 20060218
3 Returning PR_COLLISION Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20060218
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method SAVE_DATABASE Signature

Method SAVE_DATABASE on class CL_SRT_WSP_GLOBAL_PROPERTY has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method SELF_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SECSTORE_INCLUDED Call by reference Type reference (TYPE) BOOLEAN X=SEcure Store verwenden; space=sonst 20061221
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG Ausnahme aufgetreten 20061221

Method SET_CHANGE_INFO Signature

Method SET_CHANGE_INFO on class CL_SRT_WSP_GLOBAL_PROPERTY has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method SET_GENERATE_INFO Signature

Method SET_GENERATE_INFO on class CL_SRT_WSP_GLOBAL_PROPERTY has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method UNLOCK Signature

Method UNLOCK on class CL_SRT_WSP_GLOBAL_PROPERTY has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218

Method UNLOCK_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_HASH Call by reference Type reference (TYPE) HASH160 Hash-Wert (160 Bits) 20060218
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060218
History
Last changed by/on SAP  20131127 
SAP Release Created in 710