SAP ABAP Class CL_SOAP_META_FACTORY (Class for Generating Features/Properties)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_CORE (Package) SOAP Runtime: Core SOAP Functionality
Properties
Class CL_SOAP_META_FACTORY  
Short Description Class for Generating Features/Properties    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CORE   SOAP Runtime: Core SOAP Functionality 
Created 20030128   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSOAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SOAP_META_FACTORY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_REGISTRY 20030915 Administration of Web Service Configuration Information
2 CL_SOAP_RUNTIME_ROOT 20030915 General SOAP Runtime (Abstract 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_SOAP_META_FACTORY' Class Name 20040415
2 CO_CONTEXT_DESIGN_TIME Constant Public Type reference (TYPE) I 1 Get Design Time Features 20030903
3 CO_CONTEXT_RUN_TIME Constant Public Type reference (TYPE) I 2 Get Runtime Features 20030903
4 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_FEATURES SOAP Runtime Processor Unit ID 20060203
5 M_CLIENT_GEN_FEATS Static Attribute Private Type reference (TYPE) SOAP_FEATURE_LIST List of SOAP Features 20030611
6 M_CLIENT_GEN_FEATS_RT Static Attribute Private Type reference (TYPE) SOAP_FEATURE_LIST List of SOAP Features 20030903
7 M_CLIENT_GEN_PROFS Static Attribute Private Type reference (TYPE) SOAP_PROFILE_LIST List of Configuration Profiles 20030702
8 M_SERVER_RFC_FEATS Static Attribute Private Type reference (TYPE) SOAP_FEATURE_LIST List of SOAP Features 20030611
9 M_SERVER_RFC_FEATS_RT Static Attribute Private Type reference (TYPE) SOAP_FEATURE_LIST List of SOAP Features 20030903
10 M_SERVER_RFC_PROFS Static Attribute Private Type reference (TYPE) SOAP_PROFILE_LIST List of Configuration Profiles 20030702
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030128
2 CONFIGURE_FEATURE Static method Private Method Configures Single Feature 20030916
3 CONFIGURE_FEATURES Static method Private Method Configure Features 20030915
4 CONF_FEATURES_FOR_APPLICATION Static method Public Method Configures Features for SOAP Application 20030915
5 CREATE_FEATURE_BY_NAME Static method Protected Method Creates Feature with Name (URI) 20030917
6 CREATE_FEATURE_COMQOS Static method Private Method Creates Feature: Quality-of-Service for Communications 20030912
7 CREATE_FEATURE_COMSES Static method Private Method Creates Feature: Stateful Communications 20030912
8 CREATE_FEATURE_MEP_RR Static method Private Method Creates Feature: Message Exchange Pattern Request Response 20030912
9 CREATE_FEATURE_MEP_SR Static method Private Method Creates Feature: Message Exchange Pattern SOAP Response 20030912
10 CREATE_FEATURE_MSGID Static method Private Method Creates Feature: Message ID 20030915
11 CREATE_FEATURE_MSGSEC Static method Private Method Creates Feature: Message Level Security 20030915
12 CREATE_FEATURE_SECACC Static method Private Method Creates Feature: Security Authorization 20030912
13 CREATE_FEATURE_SECTRG Static method Private Method Creates Feature: Security Transport Level Guarantee 20030915
14 CREATE_FEATURE_SECWHO Static method Private Method Creates Feature: Security Authentication 20030912
15 CREATE_FEATURE_SRTLOG Static method Private Method Creates Feature: Runtime Logging 20030915
16 CREATE_FEATURE_SRTMON Static method Private Method Creates Feature: Runtime Monitoring 20030915
17 CREATE_FEATURE_SRTTRC Static method Private Method Creates Feature: Runtime Trace 20030915
18 CREATE_FEATURE_SRT_IF Static method Private Method Creates Feature: Runtime Interface-Related Information 20030915
19 CREATE_FEATURE_TPBND Static method Private Method Creates Feature: Transport Binding-Related Information 20030915
20 CREATE_FEATURE_WEBMET Static method Private Method Creates Feature: Web Method (from RFC 2616) 20030912
21 GET_FEATURES_FOR_APPLICATION Static method Public Method Request all Features of a SOAP Application 20030129
22 GET_PROFILES_FOR_APPLICATION Static method Public Method Query All Configuration Profiles of SOAP Application 20030702
23 INIT_ALL Static method Private Method Initialize Features and Profiles of Known SOAP Applications 20030611
24 INIT_CLIENT_GEN_FEATURES Static method Private Method Initialize Design Time Features of Gen. SOAP Client App. 20030702
25 INIT_CLIENT_GEN_FEATURES_RT Static method Private Method Initialize Runtime Features of Gen. SOAP Client App. 20030903
26 INIT_CLIENT_GEN_PROFILES Static method Private Method Initialize Design Time Profiles of Gen. SOAP Client App. 20030702
27 INIT_SERVER_RFC_FEATURES Static method Private Method Initialize Design Time Features of SOAP Server App. for RFCs 20030702
28 INIT_SERVER_RFC_FEATURES_RT Static method Private Method Initialize Runtime Features of SOAP Server App. for RFCs 20030903
29 INIT_SERVER_RFC_PROFILES Static method Private Method Initialize Design Time Profiles of SOAP Server App. for RFCs 20030702
Events
Class CL_SOAP_META_FACTORY has no event.
Types
Class CL_SOAP_META_FACTORY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONFIGURE_FEATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG Call by reference Type reference (TYPE) SOAP_CFG_LIST Konfigurationen 20030916
2 Returning CONFIGURED_FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE konfiguriertes Feature 20030916
3 Importing FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE Feature 20030916

Method CONFIGURE_FEATURE on class CL_SOAP_META_FACTORY has no exception.

Method CONFIGURE_FEATURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIGURATION Call by reference Type reference (TYPE) SOAP_CFG_LIST aktuelle Konfiguration 20030915
2 Returning CONFIGURED_FEATURES Value transfer Type reference (TYPE) SOAP_FEATURE_LIST konfigurierte Features 20030915
3 Importing POSSIBLE_FEATURES Call by reference Type reference (TYPE) SOAP_FEATURE_LIST mögliche Features 20030915

Method CONFIGURE_FEATURES on class CL_SOAP_META_FACTORY has no exception.

Method CONF_FEATURES_FOR_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_NAME Value transfer Type reference (TYPE) ANYURI Name (URI) der SOAP Applikation 20030915
2 Importing CONFIGURATION Call by reference Type reference (TYPE) SOAP_CFG_LIST konkrete Konfigurationswerte 20030915
3 Returning CONFIGURED_FEATURES Value transfer Type reference (TYPE) SOAP_FEATURE_LIST konfigurierte Features 20030915
4 Importing POSSIBLE_FEATURES Call by reference Type reference (TYPE) SOAP_FEATURE_LIST zu konfigurierende Features 20030915

Method CONF_FEATURES_FOR_APPLICATION on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE Erzeugte Feature-Instanz 20030917
2 Importing NAME Value transfer Type reference (TYPE) ANYURI Name (URI) 20030917
3 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) Feature 20030917

Method CREATE_FEATURE_BY_NAME on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_COMQOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030912
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030912

Method CREATE_FEATURE_COMQOS on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_COMSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030912
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030912

Method CREATE_FEATURE_COMSES on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_MEP_RR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030912
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030912

Method CREATE_FEATURE_MEP_RR on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_MEP_SR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030912
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030912

Method CREATE_FEATURE_MEP_SR on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_MSGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030915
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030915

Method CREATE_FEATURE_MSGID on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_MSGSEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030915
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030915

Method CREATE_FEATURE_MSGSEC on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_SECACC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030912
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030912

Method CREATE_FEATURE_SECACC on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_SECTRG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030915
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030915

Method CREATE_FEATURE_SECTRG on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_SECWHO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030912
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030912

Method CREATE_FEATURE_SECWHO on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_SRTLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030915
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030915

Method CREATE_FEATURE_SRTLOG on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_SRTMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030915
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030915

Method CREATE_FEATURE_SRTMON on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_SRTTRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030915
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030915

Method CREATE_FEATURE_SRTTRC on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_SRT_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030915
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030915

Method CREATE_FEATURE_SRT_IF on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_TPBND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030915
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030915

Method CREATE_FEATURE_TPBND on class CL_SOAP_META_FACTORY has no exception.

Method CREATE_FEATURE_WEBMET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FEATURE Value transfer Object reference (TYPE REF TO) IF_SOAP_FEATURE neues Feature 20030912
2 Importing USAGE_DT Value transfer Type reference (TYPE) BOOLEAN TSOAP_TRUE Designtime (TSOAP_TRUE) oder Runtime (TSOAP_FALSE) 20030912

Method CREATE_FEATURE_WEBMET on class CL_SOAP_META_FACTORY has no exception.

Method GET_FEATURES_FOR_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_NAME Value transfer Type reference (TYPE) ANYURI Name (URI) der SOAP-Applikation 20030611
2 Importing CONTEXT Value transfer Type reference (TYPE) I CO_CONTEXT_DESIGN_TIME Designtime/Runtime-Features? 20030903
3 Returning FEATURES Value transfer Type reference (TYPE) SOAP_FEATURE_LIST Feature Liste 20030129

Method GET_FEATURES_FOR_APPLICATION on class CL_SOAP_META_FACTORY has no exception.

Method GET_PROFILES_FOR_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_NAME Value transfer Type reference (TYPE) ANYURI Name (URI) der SOAP Applikation 20030702
2 Returning PROFILES Value transfer Type reference (TYPE) SOAP_PROFILE_LIST Konfigurationsprofile 20030702

Method GET_PROFILES_FOR_APPLICATION on class CL_SOAP_META_FACTORY has no exception.

Method INIT_ALL Signature

Method INIT_ALL on class CL_SOAP_META_FACTORY has no parameter.
Method INIT_ALL on class CL_SOAP_META_FACTORY has no exception.

Method INIT_CLIENT_GEN_FEATURES Signature

Method INIT_CLIENT_GEN_FEATURES on class CL_SOAP_META_FACTORY has no parameter.
Method INIT_CLIENT_GEN_FEATURES on class CL_SOAP_META_FACTORY has no exception.

Method INIT_CLIENT_GEN_FEATURES_RT Signature

Method INIT_CLIENT_GEN_FEATURES_RT on class CL_SOAP_META_FACTORY has no parameter.
Method INIT_CLIENT_GEN_FEATURES_RT on class CL_SOAP_META_FACTORY has no exception.

Method INIT_CLIENT_GEN_PROFILES Signature

Method INIT_CLIENT_GEN_PROFILES on class CL_SOAP_META_FACTORY has no parameter.
Method INIT_CLIENT_GEN_PROFILES on class CL_SOAP_META_FACTORY has no exception.

Method INIT_SERVER_RFC_FEATURES Signature

Method INIT_SERVER_RFC_FEATURES on class CL_SOAP_META_FACTORY has no parameter.
Method INIT_SERVER_RFC_FEATURES on class CL_SOAP_META_FACTORY has no exception.

Method INIT_SERVER_RFC_FEATURES_RT Signature

Method INIT_SERVER_RFC_FEATURES_RT on class CL_SOAP_META_FACTORY has no parameter.
Method INIT_SERVER_RFC_FEATURES_RT on class CL_SOAP_META_FACTORY has no exception.

Method INIT_SERVER_RFC_PROFILES Signature

Method INIT_SERVER_RFC_PROFILES on class CL_SOAP_META_FACTORY has no parameter.
Method INIT_SERVER_RFC_PROFILES on class CL_SOAP_META_FACTORY has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 640