SAP ABAP Interface IF_SRT_WSP_FEATURE_FACTORY (WSP Feature Factory)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRT_WSP_FEATURE_FACTORY WSP Feature Factory 20050428
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRT_WSP_FEATURE_FACTORY_XI WSP Feature Factory 20100305
Properties
Interface IF_SRT_WSP_FEATURE_FACTORY  
Short Description WSP Feature Factory    
General Data
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20050428   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_SRT_WSP_FEATURE_FACTORY has no interface.
Friends
Interface IF_SRT_WSP_FEATURE_FACTORY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CON_TYPE_SOAP_HTTP Constant Public Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 CO_CON_TYPE_UNKNOWN Constant Public Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_UNKNOWN SRT Connectivity Type 20120718
3 CO_CON_TYPE_XIP2P Constant Public Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_XI_P2P SRT Connectivity Type 20120718
4 CO_LOCATION_CLIENT Constant Public Type reference (TYPE) SRT_WSP_LOCATION TSRTP_LOCATION_CLIENT Location WS Client 20120718
5 CO_LOCATION_SERVER Constant Public Type reference (TYPE) SRT_WSP_LOCATION TSRTP_LOCATION_SERVER Location WS Server 20120718
6 CO_LOCATION_UNKNOWN Constant Public Type reference (TYPE) SRT_WSP_LOCATION TSRTP_LOCATION_UNKNOWN Location WS Unknown 20120718
7 CO_PROP_CARD_0 Constant Public Type reference (TYPE) SRT_WSP_PROPERTY_CARDINALITY TSRTP_C_PROP_CARD_0 WSP Property Cardinality 20120718
8 CO_PROP_CARD_0_OR_1 Constant Public Type reference (TYPE) SRT_WSP_PROPERTY_CARDINALITY TSRTP_C_PROP_CARD_0_OR_1 WSP Property Cardinality 20120718
9 CO_PROP_CARD_0_OR_N Constant Public Type reference (TYPE) SRT_WSP_PROPERTY_CARDINALITY TSRTP_C_PROP_CARD_0_OR_N WSP Property Cardinality 20120718
10 CO_PROP_CARD_1 Constant Public Type reference (TYPE) SRT_WSP_PROPERTY_CARDINALITY TSRTP_C_PROP_CARD_1 WSP Property Cardinality 20120718
11 CO_PROP_CARD_1_OR_N Constant Public Type reference (TYPE) SRT_WSP_PROPERTY_CARDINALITY TSRTP_C_PROP_CARD_1_OR_N WSP Property Cardinality 20120718
12 CO_PROP_CARD_UNKNOWN Constant Public Type reference (TYPE) SRT_WSP_PROPERTY_CARDINALITY TSRTP_C_PROP_CARD_UNKNOWN WSP Property Cardinality 20120718
13 CO_SCOPE_ABSTRACT Constant Public Type reference (TYPE) SRT_WSP_SCOPE_TYPE TSRTP_C_SCOPE_TYPE_ABSTRACT WSP Scope Type 20120718
14 CO_SCOPE_ANY Constant Public Type reference (TYPE) SRT_WSP_SCOPE_TYPE TSRTP_C_SCOPE_TYPE_ANY WSP Scope Type 20120718
15 CO_SCOPE_BINDING Constant Public Type reference (TYPE) SRT_WSP_SCOPE_TYPE TSRTP_C_SCOPE_TYPE_BINDING WSP Scope Type 20120718
16 CO_SCOPE_INTERFACE Constant Public Type reference (TYPE) SRT_WSP_SCOPE_TYPE TSRTP_C_SCOPE_TYPE_INTERFACE WSP Scope Type 20120718
17 CO_SCOPE_OPERATION Constant Public Type reference (TYPE) SRT_WSP_SCOPE_TYPE TSRTP_C_SCOPE_TYPE_OPERATION WSP Scope Type 20120718
18 CO_SCOPE_UNKNOWN Constant Public Type reference (TYPE) SRT_WSP_SCOPE_TYPE TSRTP_C_SCOPE_TYPE_UNKNOWN WSP Scope Type 20120718
19 CO_TYPE_ABSTRACT Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_ABSTRACT WSP Subject Type 20120718
20 CO_TYPE_ANY Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_ANY WSP Subject Type 20120718
21 CO_TYPE_BINDING Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_BINDING WSP Subject Type 20120718
22 CO_TYPE_BINDING_OP Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_BINDING_OP WSP Subject Type 20120718
23 CO_TYPE_DOMAIN Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_DOMAIN WSP Subject Type 20120718
24 CO_TYPE_INTERFACE Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_INTERFACE WSP Subject Type 20120718
25 CO_TYPE_OPERATION Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_OPERATION WSP Subject Type 20120718
26 CO_TYPE_SERVICE Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_SERVICE WSP Subject Type 20120718
27 CO_TYPE_UNKNOWN Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_UNKNOWN WSP Subject Type 20120718
28 SOAP_APPL_DESCRIPTION Instance attribute Public Type reference (TYPE) SRT_WSP_DESCRIPTION WSP Description of SOAP Application 20120718
29 SOAP_APPL_DISPLAY_NAME Instance attribute Public Type reference (TYPE) SRT_WSP_DISPLAY_NAME WSP Display Name of SOAP Application 20120718
30 SOAP_APPL_ENDPOINT_TYPE Instance attribute Public Type reference (TYPE) SRT_WSP_ENDPOINT_TYPE WSP Endpoint Type 20120718
31 SOAP_APPL_LOCATION Instance attribute Public Type reference (TYPE) SRT_WSP_LOCATION WSP Location 20120718
32 SOAP_APPL_NAME Instance attribute Public Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20120718
33 SOAP_APPL_SAP_RELEASE Instance attribute Public Type reference (TYPE) SYSAPRL Corresponding Release of SAP System 20120718
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DEPENDENCIES Instance method Public Method Checks dependencies of property list with set of properties 20120718
2 CHECK_DEPENDS_FOR_PROPERTY Instance method Public Method Checks dependencies for a single property 20120718
3 CHECK_SCOPE_FOR_SUBJECT_TYPE Instance method Public Method Checks Whether Scope Fits Subject Type 20120718
4 CHECK_VALUE_FOR_PROPERTY Instance method Public Method Checks the value for the given property 20120718
5 CREATE_ALL_SERIALIZERS Instance method Public Method Returns the set of instances for all features 20120718
6 CREATE_SERIALIZERS_BY_FEATURES Instance method Public Method Returns the set of instances for the feature list 20120718
7 CREATE_SERIALIZER_BY_FEATURE Instance method Public Method Returns the instance of the serializer and deserializer 20120718
8 DELETE_DT_PROFILE Instance method Public Method Deletes the DT profile from the database 20120718
9 DELETE_SOAP_APPL Instance method Public Method Deletes the SOAP application from the database 20120718
10 FILL_TEST_SUBJECT_CONTEXT Instance method Public Method Fills a subject context for test purposes 20120718
11 GET_ALL_DT_PROFILES Instance method Public Method Returns all DT profiles belonging to given SOAP application 20120718
12 GET_ALL_ENDPOINT_TYPES Instance method Public Method Returns All Endpoint Types 20120718
13 GET_ALL_SOAP_APPLICATIONS Instance method Public Method Returns all SOAP applications 20120718
14 GET_ATTCHM_POINT_FOR_SUBJ_TYPE Instance method Public Method Returns the attachment point for a subject type 20120718
15 GET_CONNECT_TYPE_META_DATA Instance method Public Method Returns Metadata for Connectivity Type 20120718
16 GET_DT_PROFILE Instance method Public Method Returns the specified DT profile 20120718
17 GET_DT_PROFILE_AS_XML_DOC Instance method Public Method Returns the DT profile as XML document 20120718
18 GET_EXT_SOAP_APPL_AS_XML_DOC Instance method Public Method Returns SOAP application as XML document with DTRT Rules 20120718
19 GET_FEATURES_FOR_SUBJECTTYPE Instance method Public Method Returns All Features for Given Subject Type 20120718
20 GET_FEATURE_META_DATA Instance method Public Method Returns Metadata for Property Namespace 20120718
21 GET_PROPERTIES_FOR_FEATURE Instance method Public Method Returns All Properties for Given Feature Namespace 20120718
22 GET_PROPERTIES_FOR_SCOPE Instance method Public Method Returns All Properties for Given Scope 20120718
23 GET_PROPERTIES_FOR_SUBJECTTYPE Instance method Public Method Returns All Properties for Given Subject Type 20120718
24 GET_PROPERTY_META_DATA Instance method Public Method Returns Metadata for Property 20120718
25 GET_RULES_FOR_DTRT_MAPPING Instance method Public Method Returns All Property Rules for DT to RT Mapping 20120718
26 GET_RULES_FOR_SVCL_MAPPING Instance method Public Method Return all Property Rules for Server RT to Client RT Mapping 20120718
27 GET_SCOPES_FOR_SUBJECTTYPE Instance method Public Method Returns All Scopes for Subject Type 20120718
28 GET_SOAP_APPLICATION Instance method Public Method Returns the SOAP application for the given name 20120718
29 GET_SOAP_APPL_AS_STRUCT Instance method Public Method Returns SOAP application as structure 20120718
30 GET_SOAP_APPL_AS_STRUCT_CT Instance method Public Method Returns SOAP application as structure + Conn Types 20120731
31 GET_SOAP_APPL_AS_XML_DOC Instance method Public Method Returns SOAP application as XML document 20120718
32 GET_STATIC_PROPERTIES Instance method Public Method Returns the static properties 20120718
33 GET_SUBJECT_FOR_FEATURE Instance method Public Method Get subject name for specified feature 20120718
34 GET_SUBJECT_TYPES_FOR_SCOPE Instance method Public Method Returns all subject types for a given scope 20120718
35 GET_SUPPORTED_CONNECT_TYPES Instance method Public Method Returns supported Connectivity Types for init. SOAP Appl. 20120718
36 GET_TOPIC_FOR_FEATURE Instance method Public Method Get subject name for specified feature 20120718
37 GET_TOPIC_META_DATA Instance method Public Method Returns meta data of specified topic 20120718
38 GET_VALUES_FOR_PROPERTY Instance method Public Method Returns All Values of Given Property 20120718
39 GET_VALUE_META_DATA Instance method Public Method Returns Metadata for Property Value 20120718
40 INITIALIZE_FOR_SOAP_APPL Instance method Public Method Initializes the Feature Factory for the SOAP application 20120718
41 LIST_TOPICS_WITH_FEATUES Instance method Public Method Lists All Topics with Features 20120718
42 LOAD_DT_PROFILE_AS_XML_DOC Instance method Public Method Loads the DT profile as XML document 20120718
43 LOAD_SOAP_APPL_AS_XML_DOC Instance method Public Method Loads SOAP application as XML document 20120718
44 SET_STATE_FOR_DT_PROFILE Instance method Public Method Sets the state (active/inactive) for the DT profile 20120718
45 SET_STATE_FOR_SOAP_APPL Instance method Public Method Sets the state (active/inactive) for the SOAP application 20120718
Events
Interface IF_SRT_WSP_FEATURE_FACTORY has no event.
Types
Interface IF_SRT_WSP_FEATURE_FACTORY has no local type.
Method Signatures

Method CHECK_DEPENDENCIES Signature

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

Method CHECK_DEPENDS_FOR_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Returning IS_VALID Value transfer Type reference (TYPE) BOOLEAN Valid = 'X'; Invalid = ' ' 20120718
3 Importing PROPERTIES Call by reference Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES table of WSP properties 20120718
4 Importing PROPERTY Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY WSP property 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 fit = 'X'; doesn't fit = ' ' 20120718
2 Importing SCOPE Call by reference Type reference (TYPE) SRT_WSP_SCOPE_TYPE WSP scope type 20120718
3 Importing SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP subject type 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method CHECK_VALUE_FOR_PROPERTY Signature

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

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 serialization and deserialization 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 20120718
2 Returning SERIALIZERS Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_FEATURE_SERIALS table of WSP serialization and deserialization 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 20120718
2 Returning SERIALIZER Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_SERIALIZE WSP serialization and deserialization 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 the profile config 20120718
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP name of the SOAP Application 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 the SOAP Application 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method FILL_TEST_SUBJECT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Object reference (TYPE REF TO) CL_SRT_WSP_SUBJECT_CONTEXT WSP subject context 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 20120718
2 Importing SOAP_APPLICATION Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_SOAP_APPLICATION WSP SOAP Application 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_ATTCHM_POINT_FOR_SUBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTACHMENT_POINT Value transfer Type reference (TYPE) SRT_WSP_ATTACHMENT_POINT WSP attachement point 20120718
2 Importing SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP subject type 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_CONNECT_TYPE_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE SRT Connectivity Type 20120718
2 Exporting DESCRIPTION Call by reference Type reference (TYPE) SRT_WSP_DESCRIPTION WSP Description 20120718
3 Exporting DISPLAY_NAME Call by reference Type reference (TYPE) SRT_WSP_DISPLAY_NAME WSP Display Name 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 20120718
2 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20120718
3 Importing SOAP_APPLICATION Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_SOAP_APPLICATION WSP SOAP Application 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 the profile config 20120718
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP name of the SOAP Application 20120718
3 Returning XML_DOC Value transfer Type reference (TYPE) XSTRING DT profile as XML-document 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 the SOAP Application 20120718
2 Returning XML_DOC Value transfer Type reference (TYPE) XSTRING SOAP Application as XML-document 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_FEATURES_FOR_SUBJECTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Returning FEATURES Value transfer Type reference (TYPE) SRT_WSP_FEATURE_LIST List of Features 20120718
3 Importing SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP Subject Type 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 20120718
2 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
3 Exporting DESCRIPTION Value transfer Type reference (TYPE) SRT_WSP_DESCRIPTION Semantic description 20120718
4 Exporting DISPLAY_NAME Value transfer Type reference (TYPE) SRT_WSP_DISPLAY_NAME Display name 20120718
5 Importing NAME Call by reference Type reference (TYPE) STRING Property namespace 20120718
6 Exporting NOT_FOUND Value transfer Type reference (TYPE) BOOLEAN Not found = 'X'; found = ' ' 20120718
7 Exporting TYPE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20120718

Method GET_PROPERTIES_FOR_FEATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Importing FEATURE_NAME Call by reference Type reference (TYPE) STRING Feature name 20120718
3 Returning PROPERTIES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES table of WSP properties 20120718
4 Importing SCOPE Call by reference Type reference (TYPE) SRT_WSP_SCOPE_TYPE Scope of the feature 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_PROPERTIES_FOR_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Returning PROPERTIES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES table of WSP properties 20120718
3 Importing SCOPE Call by reference Type reference (TYPE) SRT_WSP_SCOPE_TYPE WSP scope type 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_PROPERTIES_FOR_SUBJECTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Returning PROPERTIES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES table of WSP properties 20120718
3 Importing SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP subject type 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_PROPERTY_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ABAP_KEY Value transfer Type reference (TYPE) SRT_WSP_PROPERTY_ABAP_KEY WSP property ABAP key 20120718
2 Exporting ATTACHMENT_POINT Value transfer Type reference (TYPE) SRT_WSP_ATTACHMENT_POINT WSP attachement point 20120718
3 Exporting CARDINALITY Value transfer Type reference (TYPE) SRT_WSP_PROPERTY_CARDINALITY WSP property cardinality 20120718
4 Exporting COMPLETION_USAGE Value transfer Type reference (TYPE) BOOLEAN X=wird bei Komplettierung berücksichtigt; space=sonst 20120718
5 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
6 Exporting DEFAULT_STATE Value transfer Type reference (TYPE) SRT_WSP_PROPERTY_STATE WSP property state 20120718
7 Exporting DEFAULT_VALUE Value transfer Type reference (TYPE) STRING WSP property value 20120718
8 Exporting DEFAULT_VALUES Value transfer Type reference (TYPE) SRT_WSP_STRINGS Table of WSP Strings 20120718
9 Exporting DESCRIPTION Value transfer Type reference (TYPE) SRT_WSP_DESCRIPTION Semantic description 20120718
10 Exporting DISPLAY_NAME Value transfer Type reference (TYPE) SRT_WSP_DISPLAY_NAME Display name 20120718
11 Exporting LOCATION Value transfer Type reference (TYPE) SRT_WSP_LOCATION WSP Location 20120718
12 Importing NAME Call by reference Type reference (TYPE) QNAME Property name 20120718
13 Exporting NOT_FOUND Value transfer Type reference (TYPE) BOOLEAN Not found = 'X'; found = ' ' 20120718
14 Exporting NOT_INITIAL Value transfer Type reference (TYPE) BOOLEAN X=no initial values allowed; space=otherwise 20120718
15 Exporting PROPERTY_TYPE Value transfer Type reference (TYPE) SRT_WSP_PROPERTY_TYPE WSP property type 20120718
16 Exporting SCOPE Value transfer Type reference (TYPE) SRT_WSP_SCOPE_TYPE WSP scope of the property 20120718
17 Exporting VALUES Value transfer Type reference (TYPE) SRT_WSP_FF_META_VALUE_LIST List of values of feature factory property 20120718
18 Exporting VALUE_TYPE Value transfer Type reference (TYPE) SRT_WSP_VALUE_TYPE WSP value type 20120718
19 Exporting VISIBLE Value transfer Type reference (TYPE) BOOLEAN Visible = 'X'; Invisible = ' ' 20120718
20 Exporting VISIBLE_READ_ONLY Value transfer Type reference (TYPE) BOOLEAN X=Property sichtbar aber nur lesend; space=sonst 20120718
21 Exporting VOID_ALLOWED Value transfer Type reference (TYPE) BOOLEAN X=diplay voiding; space=otherwise 20120718
22 Exporting WSDL_RELEVANT Value transfer Type reference (TYPE) BOOLEAN X=Property ist WSDL-relevant; space=sonst 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_RULES_FOR_DTRT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Returning DTRT_MAPPING_RULES Value transfer Type reference (TYPE) SRT_WSP_MAP_DTRT_RULES WSP DT to RT Mapping Rules 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_RULES_FOR_SVCL_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Returning SVCL_MAPPING_RULES Value transfer Type reference (TYPE) SRT_WSP_MAP_SVCL_RULES 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 20120718
2 Importing SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP subject type 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 20120718
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP name of the SOAP Application 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 SOAP Application as structure 20120718
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP name of the SOAP Application 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_SOAP_APPL_AS_STRUCT_CT 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_CT SOAP Application as Structure 20120731
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20120731
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120731

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 the SOAP Application 20120718
2 Returning XML_DOC Value transfer Type reference (TYPE) XSTRING SOAP Application as XML-document 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_STATIC_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Returning STATIC_PROPERTIES Value transfer Type reference (TYPE) SRT_WSP_SOAP_APPL_STATIC_PROPS Static soap application properties 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_SUBJECT_FOR_FEATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Exporting PE_NOT_FOUND Call by reference Type reference (TYPE) BOOLEAN X=Subjekt nicht gefunden; space=sonst 20120718
3 Exporting PE_SUBJECT_NAME Call by reference Type reference (TYPE) STRING Subjekt-Name 20120718
4 Importing PI_FEATURE_NAME Call by reference Type reference (TYPE) STRING Feature Name 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 20120718
2 Returning SUBJECT_TYPES Value transfer Type reference (TYPE) SRT_WSP_SUBJECT_TYPES 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_SUPPORTED_CONNECT_TYPES Signature

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

Method GET_TOPIC_FOR_FEATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Exporting PE_NOT_FOUND Call by reference Type reference (TYPE) BOOLEAN X=Subjekt nicht gefunden; space=sonst 20120718
3 Exporting PE_TOPIC_NAME Call by reference Type reference (TYPE) STRING Subjekt-Name 20120718
4 Importing PI_FEATURE_NAME Call by reference Type reference (TYPE) STRING Feature Name 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_TOPIC_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Exporting PE_DESCRIPTION Call by reference Type reference (TYPE) SRT_WSP_DESCRIPTION Themabeschreibung 20120718
3 Exporting PE_DISPLAY_NAME Call by reference Type reference (TYPE) SRT_WSP_DISPLAY_NAME Anzeigenahme des Themas 20120718
4 Exporting PE_NOT_FOUND Call by reference Type reference (TYPE) BOOLEAN X=Thema existiert nicht; space=sonst 20120718
5 Importing PI_TOPIC_NAME Call by reference Type reference (TYPE) STRING Name des Themas 20120718

Method GET_TOPIC_META_DATA on Interface IF_SRT_WSP_FEATURE_FACTORY 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 CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Importing PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property name 20120718
3 Returning VALUES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTY_VALUES Property values 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_VALUE_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Exporting DESCRIPTION Value transfer Type reference (TYPE) SRT_WSP_DESCRIPTION Semantic description 20120718
3 Exporting DISPLAY_VALUE Value transfer Type reference (TYPE) SRT_WSP_DISPLAY_NAME Display value 20120718
4 Exporting NOT_FOUND Value transfer Type reference (TYPE) BOOLEAN Not found = 'X'; found = ' ' 20120718
5 Importing PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property name 20120718
6 Importing VALUE Call by reference Type reference (TYPE) STRING value 20120718
7 Exporting WEIGHT Value transfer Type reference (TYPE) I property's weight 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 the SOAP Application 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method LIST_TOPICS_WITH_FEATUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Returning PR_TOPIC_LIST Value transfer Type reference (TYPE) SRT_WSP_SUBJECT_FEATURE_LIST Liste von Subjekten mit jeweiligen Featues 20120718

Method LIST_TOPICS_WITH_FEATUES on Interface IF_SRT_WSP_FEATURE_FACTORY 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 20120718
2 Exporting MESSAGES Value transfer Type reference (TYPE) SOAP_ERROR_INFO_LIST Liste von SOAP Framework-Fehlern 20120718
3 Importing XML_DOC Call by reference Type reference (TYPE) XSTRING DT profile as XML-document 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 20120718
2 Exporting MESSAGES Value transfer Type reference (TYPE) SOAP_ERROR_INFO_LIST Liste von SOAP Framework-Fehlern 20120718
3 Importing XML_DOC Call by reference Type reference (TYPE) XSTRING SOAP Application as XML-document 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 the profile config 20120718
2 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP name of the SOAP Application 20120718
3 Importing STATE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_STATE WSP config state 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

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 the SOAP Application 20120718
2 Importing STATE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_STATE WSP config state 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718
History
Last changed by/on SAP  20130531 
SAP Release Created in