Hierarchy
⤷
⤷
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 | 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 | Constant | Private | Type reference (TYPE) | STRING | 'CL_SOAP_META_FACTORY' | Class Name | 20040415 | ||
| 2 | Constant | Public | Type reference (TYPE) | I | 1 | Get Design Time Features | 20030903 | ||
| 3 | Constant | Public | Type reference (TYPE) | I | 2 | Get Runtime Features | 20030903 | ||
| 4 | Constant | Private | Type reference (TYPE) | SRT_MONI_PROC_ID | TSRTM_PROC_ID_FEATURES | SOAP Runtime Processor Unit ID | 20060203 | ||
| 5 | Static Attribute | Private | Type reference (TYPE) | SOAP_FEATURE_LIST | List of SOAP Features | 20030611 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | SOAP_FEATURE_LIST | List of SOAP Features | 20030903 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | SOAP_PROFILE_LIST | List of Configuration Profiles | 20030702 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | SOAP_FEATURE_LIST | List of SOAP Features | 20030611 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | SOAP_FEATURE_LIST | List of SOAP Features | 20030903 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | SOAP_PROFILE_LIST | List of Configuration Profiles | 20030702 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20030128 | |
| 2 | Static method | Private | Method | Configures Single Feature | 20030916 | |
| 3 | Static method | Private | Method | Configure Features | 20030915 | |
| 4 | Static method | Public | Method | Configures Features for SOAP Application | 20030915 | |
| 5 | Static method | Protected | Method | Creates Feature with Name (URI) | 20030917 | |
| 6 | Static method | Private | Method | Creates Feature: Quality-of-Service for Communications | 20030912 | |
| 7 | Static method | Private | Method | Creates Feature: Stateful Communications | 20030912 | |
| 8 | Static method | Private | Method | Creates Feature: Message Exchange Pattern Request Response | 20030912 | |
| 9 | Static method | Private | Method | Creates Feature: Message Exchange Pattern SOAP Response | 20030912 | |
| 10 | Static method | Private | Method | Creates Feature: Message ID | 20030915 | |
| 11 | Static method | Private | Method | Creates Feature: Message Level Security | 20030915 | |
| 12 | Static method | Private | Method | Creates Feature: Security Authorization | 20030912 | |
| 13 | Static method | Private | Method | Creates Feature: Security Transport Level Guarantee | 20030915 | |
| 14 | Static method | Private | Method | Creates Feature: Security Authentication | 20030912 | |
| 15 | Static method | Private | Method | Creates Feature: Runtime Logging | 20030915 | |
| 16 | Static method | Private | Method | Creates Feature: Runtime Monitoring | 20030915 | |
| 17 | Static method | Private | Method | Creates Feature: Runtime Trace | 20030915 | |
| 18 | Static method | Private | Method | Creates Feature: Runtime Interface-Related Information | 20030915 | |
| 19 | Static method | Private | Method | Creates Feature: Transport Binding-Related Information | 20030915 | |
| 20 | Static method | Private | Method | Creates Feature: Web Method (from RFC 2616) | 20030912 | |
| 21 | Static method | Public | Method | Request all Features of a SOAP Application | 20030129 | |
| 22 | Static method | Public | Method | Query All Configuration Profiles of SOAP Application | 20030702 | |
| 23 | Static method | Private | Method | Initialize Features and Profiles of Known SOAP Applications | 20030611 | |
| 24 | Static method | Private | Method | Initialize Design Time Features of Gen. SOAP Client App. | 20030702 | |
| 25 | Static method | Private | Method | Initialize Runtime Features of Gen. SOAP Client App. | 20030903 | |
| 26 | Static method | Private | Method | Initialize Design Time Profiles of Gen. SOAP Client App. | 20030702 | |
| 27 | Static method | Private | Method | Initialize Design Time Features of SOAP Server App. for RFCs | 20030702 | |
| 28 | Static method | Private | Method | Initialize Runtime Features of SOAP Server App. for RFCs | 20030903 | |
| 29 | 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 | CONFIG | Call by reference | Type reference (TYPE) | SOAP_CFG_LIST | Konfigurationen | 20030916 | |||
| 2 | CONFIGURED_FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | konfiguriertes Feature | 20030916 | |||
| 3 | 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 | CONFIGURATION | Call by reference | Type reference (TYPE) | SOAP_CFG_LIST | aktuelle Konfiguration | 20030915 | |||
| 2 | CONFIGURED_FEATURES | Value transfer | Type reference (TYPE) | SOAP_FEATURE_LIST | konfigurierte Features | 20030915 | |||
| 3 | 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 | APPLICATION_NAME | Value transfer | Type reference (TYPE) | ANYURI | Name (URI) der SOAP Applikation | 20030915 | |||
| 2 | CONFIGURATION | Call by reference | Type reference (TYPE) | SOAP_CFG_LIST | konkrete Konfigurationswerte | 20030915 | |||
| 3 | CONFIGURED_FEATURES | Value transfer | Type reference (TYPE) | SOAP_FEATURE_LIST | konfigurierte Features | 20030915 | |||
| 4 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | Erzeugte Feature-Instanz | 20030917 | |||
| 2 | NAME | Value transfer | Type reference (TYPE) | ANYURI | Name (URI) | 20030917 | |||
| 3 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030912 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030912 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030912 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030912 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030915 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030915 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030912 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030915 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030912 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030915 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030915 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030915 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030915 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030915 | |||
| 2 | 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 | FEATURE | Value transfer | Object reference (TYPE REF TO) | IF_SOAP_FEATURE | neues Feature | 20030912 | |||
| 2 | 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 | APPLICATION_NAME | Value transfer | Type reference (TYPE) | ANYURI | Name (URI) der SOAP-Applikation | 20030611 | |||
| 2 | CONTEXT | Value transfer | Type reference (TYPE) | I | CO_CONTEXT_DESIGN_TIME | Designtime/Runtime-Features? | 20030903 | ||
| 3 | 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 | APPLICATION_NAME | Value transfer | Type reference (TYPE) | ANYURI | Name (URI) der SOAP Applikation | 20030702 | |||
| 2 | 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 |