SAP ABAP Class CL_SRT_WSP_FEATURE_FACTORY_XI (WSP Feature Factory)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBC (Application Component) Integration Builder - Configuration
     SAI_SOAP_SERVICES (Package) SRT Services for PI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRT_WSP_ROOT_XI WSP Configuration Root Class 20100429
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_PRE WSP Preconfiguration 20100303
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_FEATURE_FACTORY WSP Feature Factory 20100305
Properties
Class CL_SRT_WSP_FEATURE_FACTORY_XI  
Short Description WSP Feature Factory    
Super Class CL_SRT_WSP_ROOT_XI WSP Configuration Root Class 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class SRT_WSP    
Program status     
Category 0   
Package SAI_SOAP_SERVICES   SRT Services for PI 
Created 20100303   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSRTG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_CONFIG_PRE WSP Preconfiguration 20100303
2 IF_SRT_WSP_FEATURE_FACTORY WSP Feature Factory 20100305
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_ASSIGN_ROOT_XI 20100303 Assignment of Profile to RT Configurations
2 CL_SRT_WSP_CONFIG_DEST_XI 20100304 WSP configuration web service destination
3 CL_SRT_WSP_CONFIG_PROFILE_RTXI 20100303 WSP Configuration Web Service Profile
4 CL_SRT_WSP_CONFIG_SIDL_XI 20100304 WSP Configuration SIDL
5 CL_SRT_WSP_FACTORY_XI 20100303 WSP Factory Class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SRT_WSP_FEATURE_FACTORY' Class Name 20100303
2 CO_FEAT_TYPE_CFG Constant Private See coding 'C' Feature type = Configuration 20100303
3 CO_FEAT_TYPE_PRT Constant Private See coding 'P' Feature type = Protocol 20100303
4 CO_NO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'no_class_name' No class name available 20100303
5 MS_FF_ALL Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_FACTORY All Feature Factories 20100303
6 MS_TOPIC_FEATURE Static Attribute Private Type reference (TYPE) SRT_WSP_SUBJECT_FEATURE_LIST Theme-Feature Assignment 20100303
7 M_APPL_DEPENDENCIES Instance attribute Private Type reference (TYPE) SRT_WSP_SOAP_APPL_DPND_DPNDS WSP table of SOAP application dependencies 20100303
8 M_APPL_FEATURES Instance attribute Private Type reference (TYPE) TT_META_FEATURES Feature Metadata 20100303
9 M_APPL_PROPERTIES Instance attribute Private Type reference (TYPE) TT_META_PROPERTIES Property Metadata 20100303
10 M_APPL_SOAP_APPL Instance attribute Private Type reference (TYPE) TS_META_SOAP_APPL SOAP application meta data 20100303
11 M_APPL_VALUES Instance attribute Private Type reference (TYPE) TT_META_VALUES Value Metadata 20100303
12 M_FEATURE_FACTORY_RT Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_FACTORY_RT WSP feature factory for runtime 20100303
13 M_LANG_VALUES Static Attribute Private Type reference (TYPE) TT_META_VALUES Language Value meta data 20100303
14 M_META_FEATURES Static Attribute Private Type reference (TYPE) TT_META_FEATURES Feature Metadata 20100303
15 M_META_PROPERTIES Static Attribute Private Type reference (TYPE) TT_META_PROPERTIES Property Metadata 20100303
16 M_META_SOAP_APPLS Static Attribute Private Type reference (TYPE) TT_META_SOAP_APPLS SOAP application meta data 20100303
17 M_META_VALUES Static Attribute Private Type reference (TYPE) TT_META_VALUES Value Metadata 20100303
18 M_SOAP_APPLS Static Attribute Private Type reference (TYPE) SRT_WSP_SOAP_APPL_APPLS WSP table of SOAP application data 20100303
19 M_WILD_CARD_FEATURES Static Attribute Private Type reference (TYPE) TT_WILD_CARD_FEATURES 20100303
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RT_PROP_KEY_TO_META_DATA Static method Private Method Adds the runtime property keys to the meta data 20100303
2 APPEND_META_DATA Static method Private Method Appends the Meta Data for consistency 20100303
3 CHECK_ALL_SOAP_APPLICATIONS Static method Public Method Checks the SOAP application 20100303
4 CHECK_DEPENDENCIES Instance method Private Method Checks dependencies of property list with set of properties 20100303
5 CHECK_DEPENDS_FOR_PROPERTY Instance method Private Method Checks dependencies for a single property 20100303
6 CHECK_META_DATA Static method Private Method Checks the Meta Data for consistency 20100303
7 CHECK_SCOPE_FOR_SUBJECT_TYPE Static method Private Method Checks Whether Scope Fits Subject Type 20100303
8 CHECK_SOAP_APPL Static method Private Method Checks the SOAP application 20100303
9 CHECK_VALUE_FOR_PROPERTY Instance method Private Method Checks the value for the given property 20100303
10 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100303
11 CONSTRUCTOR Instance method Public Constructor Constructor 20100303
12 CONVERT_SOAP_APPLICATIONS Static method Protected Method Do not use this method at all 20100303
13 CREATE_ALL_SERIALIZERS Instance method Private Method Returns the set of instances for all features 20100303
14 CREATE_FEATURE_FACTORY Static method Public Method Creates Instance of Feature Factory 20100303
15 CREATE_PROFILE Instance method Private Method Creates the DT profile instance 20100303
16 CREATE_PROFILES_FOR_SOAP_APPL Instance method Private Method Creates all DT profile instances for given SOAP application 20100303
17 CREATE_SERIALIZERS_BY_FEATURES Instance method Private Method Returns the set of instances for the feature list 20100303
18 CREATE_SERIALIZER_BY_FEATURE Instance method Private Method Returns the instance of the serializer and deserializer 20100303
19 CREATE_SOAP_APPL_SAP_WAS_ALL Static method Private Method Initializes SOAP application 'SAP_WAS_ALL' 20100303
20 DELETE_DT_PROFILE Instance method Private Method Deletes the DT profile from the database 20100303
21 DELETE_SOAP_APPL Instance method Private Method Deletes the SOAP application from the database 20100303
22 GET_ALL_DT_PROFILES Instance method Private Method Returns all DT profiles belonging to given SOAP application 20100303
23 GET_ALL_ENDPOINT_TYPES Instance method Private Method Returns All Endpoint Types 20100303
24 GET_ALL_SOAP_APPLICATIONS Instance method Private Method Returns all SOAP applications 20100303
25 GET_DT_PROFILE Instance method Private Method Returns the specified DT profile 20100303
26 GET_DT_PROFILE_AS_XML_DOC Instance method Private Method Returns the DT profile as XML document 20100303
27 GET_EXT_SOAP_APPL_AS_XML_DOC Static method Private Method Returns SOAP application as XML document with DTRT rules 20100303
28 GET_FEATURE_LIST_AS_XML_DOC Static method Public Method Gets List of All Features as XML Document 20100303
29 GET_FEATURE_META_DATA Instance method Private Method Returns Metadata for Property Namespace 20100303
30 GET_PROPERTIES_FOR_FEATURE Instance method Private Method Returns All Properties for Given Feature Namespace 20100303
31 GET_PROPERTIES_FOR_SCOPE Instance method Private Method Returns All Properties for Given Scope 20100303
32 GET_PROPERTIES_FOR_SUBJECTTYPE Instance method Private Method Returns All Properties for Given Subject Type 20100303
33 GET_PROPERTY_META_DATA Instance method Private Method Returns Metadata for Property 20100303
34 GET_SA_FEAT_LIST_AS_XML_DOC Static method Public Method Gets List of All SOAP Applications Including Features 20100303
35 GET_SCOPES_FOR_SUBJECTTYPE Static method Private Method Returns All Scopes for Subject Type 20100303
36 GET_SOAP_APPLICATION Instance method Private Method Returns the SOAP application for the given name 20100303
37 GET_SOAP_APPL_AS_STRUCT Static method Private Method Get SOAP application details 20100303
38 GET_SOAP_APPL_AS_XML_DOC Static method Private Method Returns SOAP application as XML document 20100303
39 GET_SUBJECT_FOR_FEATURE Instance method Private Method Gets Subject for Specified Feature Name 20100303
40 GET_SUBJECT_TYPES_FOR_SCOPE Static method Private Method Returns all subject types for a given scope 20100303
41 GET_TOPIC_FOR_FEATURE Instance method Private Method Gets Subject for Specified Feature Name 20100303
42 GET_TOPIC_META_DATA Instance method Private Method Gets Metadata for Configuration Theme 20100303
43 GET_VALUES_FOR_PROPERTY Instance method Private Method Returns All Values of Given Property 20100303
44 GET_VALUE_META_DATA Instance method Private Method Returns Metadata for Property Value 20100303
45 INITIALIZE_FOR_SOAP_APPL Instance method Private Method Initializes the Feature Factory for the SOAP application 20100303
46 INITIALIZE_SOAP_APPL_FROM_DB Static method Private Method Initializes given SOAP application from DB 20100303
47 INIT_DEPRECATED_PROPERTIES Instance method Private Method Initializes list with deprecated properies and values 20100303
48 INIT_LANG_DATA Static method Private Method Initializes language data 20100303
49 INIT_META_DATA Static method Private Method Initializes Metadata 20100303
50 INIT_META_DATA_720_WSSE Static method Private Method Adds 7.20 WS Security Meta Data 20100303
51 INIT_TOPIC_META_DATA Static method Private Method Initializes Feature Assignment to Theme Area 20100303
52 LOAD_DT_PROFILE_AS_XML_DOC Instance method Private Method Loads the DT profile as XML document 20100303
53 LOAD_SOAP_APPL_AS_XML_DOC Static method Private Method Loads SOAP application as XML document 20100303
54 LOCK_PROFILE Static method Private Method Locks the DT profile 20100303
55 LOCK_SOAP_APPL Static method Private Method Locks the SOAP application 20100303
56 SET_STATE_FOR_DT_PROFILE Instance method Private Method Sets the state (active/inactive) for the DT profile 20100303
57 SET_STATE_FOR_SOAP_APPL Instance method Private Method Sets the state (active/inactive) for the SOAP application 20100303
58 UNLOCK_PROFILE Static method Private Method Unlocks the DT profile 20100303
59 UNLOCK_SOAP_APPL Static method Private Method Unlocks the SOAP application 20100303
60 _CREATE_INITIAL_PROFILE_XML Instance method Public Method Creates an initial DT profile 20100303
Events
Class CL_SRT_WSP_FEATURE_FACTORY_XI has no event.
Types
Class CL_SRT_WSP_FEATURE_FACTORY_XI has no local type.
Method Signatures

Method ADD_RT_PROP_KEY_TO_META_DATA Signature

Method ADD_RT_PROP_KEY_TO_META_DATA on class CL_SRT_WSP_FEATURE_FACTORY_XI has no parameter.
Method ADD_RT_PROP_KEY_TO_META_DATA on class CL_SRT_WSP_FEATURE_FACTORY_XI has no exception.

Method APPEND_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FEATURES Call by reference Type reference (TYPE) TT_META_FEATURES 20100303
2 Importing PROPERTIES Call by reference Type reference (TYPE) TT_META_PROPERTIES 20100303
3 Importing VALUES Call by reference Type reference (TYPE) TT_META_VALUES 20100303

Method APPEND_META_DATA on class CL_SRT_WSP_FEATURE_FACTORY_XI has no exception.

Method CHECK_ALL_SOAP_APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_VALID Value transfer Type reference (TYPE) BOOLEAN 'X' = Valid; ' ' = Invalid 20100303
2 Exporting MESSAGES Value transfer Type reference (TYPE) SOAP_ERROR_INFO_LIST List of SOAP Framework Errors 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CHECK_DEPENDENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DT_DEPENDENCIES_ONLY Call by reference Type reference (TYPE) BOOLEAN X=ignores RT dependencies 20100303
2 Exporting FORBITTEN_PROPERTIES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES Table of WSP Properties 20100303
3 Exporting IS_VALID Value transfer Type reference (TYPE) BOOLEAN Valid = 'X'; Invalid = ' ' 20100303
4 Exporting MISSING_PROPERTIES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES Table of WSP Properties 20100303
5 Importing PROPERTIES Call by reference Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES Table of WSP Properties 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CHECK_DEPENDS_FOR_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_VALID Value transfer Type reference (TYPE) BOOLEAN Valid = 'X'; Invalid = ' ' 20100303
2 Importing PROPERTIES Call by reference Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES Table of WSP Properties 20100303
3 Importing PROPERTY Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY WSP Property 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CHECK_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FEATURES Call by reference Type reference (TYPE) TT_META_FEATURES 20100303
2 Importing PROPERTIES Call by reference Type reference (TYPE) TT_META_PROPERTIES 20100303
3 Importing VALUES Call by reference Type reference (TYPE) TT_META_VALUES 20100303

Method CHECK_META_DATA on class CL_SRT_WSP_FEATURE_FACTORY_XI has no exception.

Method CHECK_SCOPE_FOR_SUBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) BOOLEAN Dit = 'X'; Does Not Fit = ' ' 20100303
2 Importing SCOPE Call by reference Type reference (TYPE) SRT_WSP_SCOPE_TYPE WSP Scope Type 20100303
3 Importing SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP Subject Type 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CHECK_SOAP_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_VALID Value transfer Type reference (TYPE) BOOLEAN 'X' = Valid; ' ' = Invalid 20100303
2 Exporting MESSAGES Value transfer Type reference (TYPE) SOAP_ERROR_INFO_LIST List of SOAP Framework Errors 20100303
3 Importing SOAP_APPL Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_APPL WSP SOAP application data 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CHECK_VALUE_FOR_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_VALID Value transfer Type reference (TYPE) BOOLEAN Valid = 'X'; Invalid = ' ' 20100303
2 Importing PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property Name 20100303
3 Importing VALUE Call by reference Type reference (TYPE) STRING Value 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CONVERT_SOAP_APPLICATIONS Signature

Method CONVERT_SOAP_APPLICATIONS on class CL_SRT_WSP_FEATURE_FACTORY_XI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CREATE_ALL_SERIALIZERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SERIALIZERS Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_FEATURE_SERIALS Table of WSP serializations and deserializations 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CREATE_FEATURE_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE_FACTORY Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_FACTORY WSP Feature Factory 20100303
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CREATE_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROFILE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_DT_PROFILE WSP Configuration Profile DT 20100303
2 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20100303
3 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CREATE_PROFILES_FOR_SOAP_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROFILES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_DT_PROFILES Table of WSP Configuration DT Profiles 20100303
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CREATE_SERIALIZERS_BY_FEATURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FEATURE_NAMES Call by reference Type reference (TYPE) SRT_WSP_STRINGS Table of WSP Strings 20100303
2 Returning SERIALIZERS Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_FEATURE_SERIALS Table of WSP serializations and deserializations 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CREATE_SERIALIZER_BY_FEATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FEATURE_NAME Call by reference Type reference (TYPE) STRING Feature Namespace 20100303
2 Returning SERIALIZER Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_SERIALIZE WSP Serialization and Deserialization 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CREATE_SOAP_APPL_SAP_WAS_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_APPL Value transfer Type reference (TYPE) SRT_WSP_SOAP_APPL_APPL WSP SOAP application data 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method DELETE_DT_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20100303
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method DELETE_SOAP_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_ALL_DT_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROFILES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_PROFILE_DT_TAB Table of WSP Configuration DT Profiles 20100303
2 Importing SOAP_APPLICATION Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_SOAP_APPLICATION WSP SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_ALL_ENDPOINT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENDPOINT_TYPES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_ENDPOINT_TYPE Table of WSP Endpoint Types 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_ALL_SOAP_APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_APPLICATIONS Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_SOAP_APPL_TAB Table of WSP SOAP Applications 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_DT_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROFILE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_PROFILE_DT WSP Configuration Profile DT 20100303
2 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20100303
3 Importing SOAP_APPLICATION Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_SOAP_APPLICATION WSP SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_DT_PROFILE_AS_XML_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20100303
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
3 Returning XML_DOC Value transfer Type reference (TYPE) XSTRING DT profile as XML document 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_EXT_SOAP_APPL_AS_XML_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
2 Returning XML_DOC Value transfer Type reference (TYPE) XSTRING SOAP Application as XML Document 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_FEATURE_LIST_AS_XML_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning XML_DOC Value transfer Type reference (TYPE) XSTRING 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_FEATURE_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLASS_NAME Value transfer Type reference (TYPE) CHAR30 30 Characters 20100303
2 Exporting DESCRIPTION Value transfer Type reference (TYPE) SRT_WSP_DESCRIPTION Semantic Description 20100303
3 Exporting DISPLAY_NAME Value transfer Type reference (TYPE) SRT_WSP_DISPLAY_NAME Display Name 20100303
4 Importing NAME Call by reference Type reference (TYPE) STRING Property Namespace 20100303
5 Exporting NOT_FOUND Value transfer Type reference (TYPE) BOOLEAN Not found = 'X'; found = ' ' 20100303
6 Exporting TYPE Value transfer Type reference (TYPE) CHAR1 Single-Character Flag 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20100303

Method GET_PROPERTIES_FOR_FEATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FEATURE_NAME Call by reference Type reference (TYPE) STRING Feature Name 20100303
2 Returning PROPERTIES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES Table of WSP Properties 20100303
3 Importing SCOPE Call by reference Type reference (TYPE) SRT_WSP_SCOPE_TYPE Scope of Feature 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_PROPERTIES_FOR_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPERTIES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES Table of WSP Properties 20100303
2 Importing SCOPE Call by reference Type reference (TYPE) SRT_WSP_SCOPE_TYPE WSP Scope Type 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_PROPERTIES_FOR_SUBJECTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPERTIES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES Table of WSP Properties 20100303
2 Importing SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP Subject Type 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_PROPERTY_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTACHMENT_POINT Value transfer Type reference (TYPE) SRT_WSP_ATTACHMENT_POINT WSP attachment point 20100303
2 Exporting CARDINALITY Value transfer Type reference (TYPE) SRT_WSP_PROPERTY_CARDINALITY WSP Property Cardinality 20100303
3 Exporting COMPLETION_USAGE Value transfer Type reference (TYPE) BOOLEAN X=Respected in completion; space=Not respected 20100303
4 Exporting DEFAULT_STATE Value transfer Type reference (TYPE) SRT_WSP_PROPERTY_STATE WSP Property State 20100303
5 Exporting DEFAULT_VALUE Value transfer Type reference (TYPE) STRING WSP Property Value 20100303
6 Exporting DEFAULT_VALUES Value transfer Type reference (TYPE) SRT_WSP_STRINGS Table of WSP Strings 20100303
7 Exporting DESCRIPTION Value transfer Type reference (TYPE) SRT_WSP_DESCRIPTION Semantic Description 20100303
8 Exporting DISPLAY_NAME Value transfer Type reference (TYPE) SRT_WSP_DISPLAY_NAME Display Name 20100303
9 Exporting LOCATION Value transfer Type reference (TYPE) SRT_WSP_LOCATION Property Localization 20100303
10 Importing NAME Call by reference Type reference (TYPE) QNAME Property Name 20100303
11 Exporting NOT_FOUND Value transfer Type reference (TYPE) BOOLEAN X=Property does not exist; space=Property exists 20100303
12 Exporting PROPERTY_TYPE Value transfer Type reference (TYPE) SRT_WSP_PROPERTY_TYPE WSP Property Type 20100303
13 Exporting SCOPE Value transfer Type reference (TYPE) SRT_WSP_SCOPE_TYPE WSP Scope of Property 20100303
14 Exporting VALUE_TYPE Value transfer Type reference (TYPE) SRT_WSP_VALUE_TYPE WSP Value Type 20100303
15 Exporting VISIBLE Value transfer Type reference (TYPE) BOOLEAN Visible = 'X'; Invisible = ' ' 20100303
16 Exporting VISIBLE_READ_ONLY Value transfer Type reference (TYPE) BOOLEAN X=Visible but read-only; space=Other cases 20100303
17 Exporting VOID_ALLOWED Value transfer Type reference (TYPE) BOOLEAN X=diplay voiding; space=otherwise 20100303
18 Exporting WSDL_RELEVANT Value transfer Type reference (TYPE) BOOLEAN X=Property is WSDL-relevant; space=Otherwise 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_SA_FEAT_LIST_AS_XML_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning XML_DOC Value transfer Type reference (TYPE) XSTRING 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_SCOPES_FOR_SUBJECTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SCOPES Value transfer Type reference (TYPE) SRT_WSP_SCOPE_TYPES Table of WSP Scope Types 20100303
2 Importing SUBJECT_TYPE Value transfer Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP Subject Type 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_SOAP_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_APPLICATION Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SOAP_APPLICATION WSP SOAP Application 20100303
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_SOAP_APPL_AS_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_APPL Value transfer Type reference (TYPE) SRT_WSP_SOAP_APPL_APPL WSP SA Data for XML Transf. (don't change) 20100303
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_SOAP_APPL_AS_XML_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
2 Returning XML_DOC Value transfer Type reference (TYPE) XSTRING SOAP Application as XML Document 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_SUBJECT_FOR_FEATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_NOT_FOUND Call by reference Type reference (TYPE) BOOLEAN X=Subject not found; space=Otherwise 20100303
2 Exporting PE_SUBJECT_NAME Call by reference Type reference (TYPE) STRING Subject Name 20100303
3 Importing PI_FEATURE_NAME Call by reference Type reference (TYPE) STRING Feature Name 20100303

Method GET_SUBJECT_FOR_FEATURE on class CL_SRT_WSP_FEATURE_FACTORY_XI has no exception.

Method GET_SUBJECT_TYPES_FOR_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCOPE Value transfer Type reference (TYPE) SRT_WSP_SCOPE_TYPE 20100303
2 Returning SUBJECT_TYPES Value transfer Type reference (TYPE) SRT_WSP_SUBJECT_TYPES 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_TOPIC_FOR_FEATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_NOT_FOUND Call by reference Type reference (TYPE) BOOLEAN X=Subject not found; space=Otherwise 20100303
2 Exporting PE_TOPIC_NAME Call by reference Type reference (TYPE) STRING Subject Name 20100303
3 Importing PI_FEATURE_NAME Call by reference Type reference (TYPE) STRING Feature Name 20100303

Method GET_TOPIC_FOR_FEATURE on class CL_SRT_WSP_FEATURE_FACTORY_XI has no exception.

Method GET_TOPIC_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 20100303
2 Exporting PE_DISPLAY_NAME Call by reference Type reference (TYPE) SRT_WSP_DISPLAY_NAME WSP Display Name 20100303
3 Exporting PE_NOT_FOUND Call by reference Type reference (TYPE) BOOLEAN X=Subject does not exist; space=Exists 20100303
4 Importing PI_TOPIC_NAME Call by reference Type reference (TYPE) STRING Name of Subject 20100303

Method GET_TOPIC_META_DATA on class CL_SRT_WSP_FEATURE_FACTORY_XI has no exception.

Method GET_VALUES_FOR_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property Name 20100303
2 Returning VALUES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTY_VALUES Property Values 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_VALUE_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DESCRIPTION Value transfer Type reference (TYPE) SRT_WSP_DESCRIPTION Semantic Description 20100303
2 Exporting DISPLAY_VALUE Value transfer Type reference (TYPE) SRT_WSP_DISPLAY_NAME Display Value 20100303
3 Exporting NOT_FOUND Value transfer Type reference (TYPE) BOOLEAN Not found = 'X'; found = ' ' 20100303
4 Importing PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property Name 20100303
5 Importing VALUE Call by reference Type reference (TYPE) STRING Value 20100303
6 Exporting WEIGHT Value transfer Type reference (TYPE) I Property Weight 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method INITIALIZE_FOR_SOAP_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method INITIALIZE_SOAP_APPL_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method INIT_DEPRECATED_PROPERTIES Signature

Method INIT_DEPRECATED_PROPERTIES on class CL_SRT_WSP_FEATURE_FACTORY_XI has no parameter.
Method INIT_DEPRECATED_PROPERTIES on class CL_SRT_WSP_FEATURE_FACTORY_XI has no exception.

Method INIT_LANG_DATA Signature

Method INIT_LANG_DATA on class CL_SRT_WSP_FEATURE_FACTORY_XI has no parameter.
Method INIT_LANG_DATA on class CL_SRT_WSP_FEATURE_FACTORY_XI has no exception.

Method INIT_META_DATA Signature

Method INIT_META_DATA on class CL_SRT_WSP_FEATURE_FACTORY_XI has no parameter.
Method INIT_META_DATA on class CL_SRT_WSP_FEATURE_FACTORY_XI has no exception.

Method INIT_META_DATA_720_WSSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FEATURES Call by reference Type reference (TYPE) TT_META_FEATURES 20100303
2 Exporting PROPERTIES Call by reference Type reference (TYPE) TT_META_PROPERTIES 20100303
3 Exporting VALUES Call by reference Type reference (TYPE) TT_META_VALUES 20100303

Method INIT_META_DATA_720_WSSE on class CL_SRT_WSP_FEATURE_FACTORY_XI has no exception.

Method INIT_TOPIC_META_DATA Signature

Method INIT_TOPIC_META_DATA on class CL_SRT_WSP_FEATURE_FACTORY_XI has no parameter.
Method INIT_TOPIC_META_DATA on class CL_SRT_WSP_FEATURE_FACTORY_XI has no exception.

Method LOAD_DT_PROFILE_AS_XML_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_VALID Value transfer Type reference (TYPE) BOOLEAN 'X' = Valid; ' ' = Invalid 20100303
2 Exporting MESSAGES Value transfer Type reference (TYPE) SOAP_ERROR_INFO_LIST List of SOAP Framework Errors 20100303
3 Importing SIMULATION Call by reference Type reference (TYPE) BOOLEAN ' ' 'X' = Do not persist; ' ' = Persist if valid 20100303
4 Importing XML_DOC Call by reference Type reference (TYPE) XSTRING DT profile as XML document 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method LOAD_SOAP_APPL_AS_XML_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_VALID Value transfer Type reference (TYPE) BOOLEAN 'X' = Valid; ' ' = Invalid 20100303
2 Exporting MESSAGES Value transfer Type reference (TYPE) SOAP_ERROR_INFO_LIST List of SOAP Framework Errors 20100303
3 Importing SIMULATION Call by reference Type reference (TYPE) BOOLEAN ' ' 'X' = Do not persist; ' ' = Persist if valid 20100303
4 Importing XML_DOC Call by reference Type reference (TYPE) XSTRING SOAP Application as XML Document 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method LOCK_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20100303
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method LOCK_SOAP_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method SET_STATE_FOR_DT_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20100303
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
3 Importing STATE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_STATE WSP Configuration State 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method SET_STATE_FOR_SOAP_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
2 Importing STATE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_STATE WSP Configuration State 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method UNLOCK_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20100303
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method UNLOCK_SOAP_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method _CREATE_INITIAL_PROFILE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROFILE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_DT_STRUC WSP DT Profile Structure for XML Transf. (do not change) 20100303
2 Returning XML_DOC Value transfer Type reference (TYPE) XSTRING DT profile as XML document 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303
History
Last changed by/on SAP  20130531 
SAP Release Created in 730