SAP ABAP Interface IF_SOAP_HTTP_TRANSPORT_BINDING (SOAP Transport Binding for HTTP)
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
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SOAP_HTTP_TPBND_ROOT Abstract Class for All SOAP HTTP Transport Bindings 20030630
Properties
Interface IF_SOAP_HTTP_TRANSPORT_BINDING  
Short Description SOAP Transport Binding for HTTP    
General Data
Package SOAP_CORE   SOAP Runtime: Core SOAP Functionality 
Created 20021209   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SOAP_RUNTIME Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_SXML Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOAP_TRANSPORT_BINDING Interface for SOAP Transport Protocols 20021217
Friends
Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_HTTP_HDR_TEST_CASE Constant Public Type reference (TYPE) STRING 'TEST_CASE' HTTP Header Field for Test Case 20080307
2 CO_PING_STATE_ON Instance attribute Public Type reference (TYPE) BOOLEAN Session State: Ping Mode 20081112
3 CO_SESSMETH_COOKIE Constant Public Type reference (TYPE) I CL_SOAP_RUNTIME=>CO_SESSMETH_HTTPCOOKIE Session Mechanism: HTTP Cookies 20030516
4 CO_SESSMETH_NONE Constant Public Type reference (TYPE) I CL_SOAP_RUNTIME=>CO_SESSMETH_NONE Session Mechanism: None 20030516
5 CO_SESSTATE_NONE Constant Public Type reference (TYPE) I CL_SOAP_RUNTIME=>CO_SESSTATE_NONE Session State: None 20030516
6 CO_SESSTATE_OFF Constant Public Type reference (TYPE) I CL_SOAP_RUNTIME=>CO_SESSTATE_OFF Session State: Stateless 20030516
7 CO_SESSTATE_ON Constant Public Type reference (TYPE) I CL_SOAP_RUNTIME=>CO_SESSTATE_ON Session State: Stateful 20030516
8 CO_SOAP_RECEIVER Instance attribute Public Attribute reference (LIKE) 20021217
9 CO_SOAP_SENDER Instance attribute Public Attribute reference (LIKE) 20021217
10 CO_URI_SOAP11_HTTP_TPBND Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_11_HTTP_TPBND Name (URI) of the SOAP 1.1 HTTP Transport Binding 20030214
Methods
# Method Level Visibility Method type Description Created on
1 DISABLE_SESSION Instance method Public Method Set Stateless Communication 20030516
2 ENABLE_HTTP_CODE_ACCEPTED Instance method Public Method Sets Flag for HTTP Code to Accepted (202) 20070426
3 ENABLE_IGNORE_RESPONSE_BODY Instance method Public Method Aktiviere Flag für Ignorieren des Body (Plain SOAP, one-way) 20120124
4 ENABLE_LOCAL_CALL Instance method Public Method Sets Flag for Local Processing 20061018
5 ENABLE_SESSION Instance method Public Method Set Stateful Communication 20030516
6 ENFORCE_LOCAL_CALL Instance method Public Method Forces Local Processing 20070110
7 ENFORCE_NON_LOCAL_CALL Instance method Public Method Forces Non-Local Processing 20070110
8 GET_BXML Instance method Public Method Get Switch for Binary XML 20060330
9 GET_CLIENT Instance method Public Method Access to Current HTTP Client Control Block 20021209
10 GET_FEATURE_PROPERTY Instance method Public Method 20030213
11 GET_HTTP_CODE_ACCEPTED Instance method Public Method Specifies whether HTTP code is set to Accepted (202) 20070425
12 GET_IGNORE_RESPONSE_BODY Instance method Public Method Lese Flag für Ignorieren des Body (Plain SOAP, one-way) 20120124
13 GET_LOCAL_CALL_FOR_NEW_SEQ Instance method Public Method Gets "local call" Flag for Creating Sequence 20070111
14 GET_LOCAL_CALL_FOR_PROCESSING Instance method Public Method Gets "local call" Flag for Local Processing 20070111
15 GET_LOGON_LANGUAGE Instance method Public Method Gets Logon Language 20061124
16 GET_MTOM_ACCEPTED Instance method Public Method Is MTOM optimization set in the accepted field? 20070402
17 GET_MTOM_ENABLED Instance method Public Method Is MTOM optimization set for the request? 20070402
18 GET_PING_ENABLED Instance method Public Method Is ping mode enabled? 20081112
19 GET_SAP_LOGON_LANGUAGE Instance method Public Method Gets SAP Logon Language 20061124
20 GET_SERVER Instance method Public Method Access to Current HTTP Server Control Block 20021217
21 GET_SOAP_ACTION Instance method Public Method return the soapAction 20081119
22 GET_SUPPORTED_FEATURE_URIS Instance method Public Method 20021217
23 GET_XOP_ATTACHM_CREATED Instance method Public Method Reads whether MTOM Format has been created in the request 20070412
24 INIT Instance method Public Method 20021217
25 SEND Instance method Public Method 20021217
26 SET_BXML Instance method Public Method Set Switch for Binary XML 20060330
27 SET_CLIENT Instance method Public Method Set Current HTTP Client Control Block 20021209
28 SET_CLIENT_BY_DESTINATION Instance method Public Method Generate HTTP Client Control Block Using SM59 Destination 20021209
29 SET_CLIENT_BY_URL Instance method Public Method Generate HTTP Client Control Block Using URL 20021209
30 SET_DESTINATION_URL_PATH Instance method Public Method Set Path Suffix for Destination Generated with HTTP Client 20030902
31 SET_FEATURE_PROPERTY Instance method Public Method 20021217
32 SET_FORM_FIELD Instance method Public Method Sets the value of the specified form field 20101217
33 SET_LOGON_LANGUAGE Instance method Public Method Sets Logon Language 20061124
34 SET_MTOM_ACCEPTED Instance method Public Method MTOM optimization set in the accepted field 20070402
35 SET_MTOM_ENABLED Instance method Public Method Sets MTOM optimization for the request 20070402
36 SET_NODE_TYPE Instance method Public Method 20021217
37 SET_PING_ENABLED Instance method Public Method Sets the flag for enabling the ping mode 20081112
38 SET_SERVER Instance method Public Method Set Current HTTP Server Control Block 20021217
39 SET_SESSION_METHOD Instance method Public Method Set Mechanism for Stateful Communication 20030519
40 SET_SOAP_ACTION Instance method Public Method Set SOAP Action Header Field 20030902
41 SET_XOP_ATTACHM_CREATED Instance method Public Method Defines whether MTOM format was requested in the request 20070412
Events
Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no event.
Types
Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no local type.
Method Signatures

Method DISABLE_SESSION Signature

Method DISABLE_SESSION on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method DISABLE_SESSION on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method ENABLE_HTTP_CODE_ACCEPTED Signature

Method ENABLE_HTTP_CODE_ACCEPTED on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method ENABLE_HTTP_CODE_ACCEPTED on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method ENABLE_IGNORE_RESPONSE_BODY Signature

Method ENABLE_IGNORE_RESPONSE_BODY on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method ENABLE_IGNORE_RESPONSE_BODY on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method ENABLE_LOCAL_CALL Signature

Method ENABLE_LOCAL_CALL on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method ENABLE_LOCAL_CALL on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method ENABLE_SESSION Signature

Method ENABLE_SESSION on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method ENABLE_SESSION on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method ENFORCE_LOCAL_CALL Signature

Method ENFORCE_LOCAL_CALL on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method ENFORCE_LOCAL_CALL on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method ENFORCE_NON_LOCAL_CALL Signature

Method ENFORCE_NON_LOCAL_CALL on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method ENFORCE_NON_LOCAL_CALL on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_BXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ENABLED Value transfer Type reference (TYPE) BOOLEAN 20061108

Method GET_BXML on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLIENT Value transfer Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20021209

Method GET_CLIENT on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_FEATURE_PROPERTY Signature

Method GET_FEATURE_PROPERTY on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method GET_FEATURE_PROPERTY on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_HTTP_CODE_ACCEPTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_HTTP_CODE_ACCEPTED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070426

Method GET_HTTP_CODE_ACCEPTED on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_IGNORE_RESPONSE_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IGNORE_RESPONSE_BODY Value transfer Type reference (TYPE) XSDBOOLEAN 20120124

Method GET_IGNORE_RESPONSE_BODY on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_LOCAL_CALL_FOR_NEW_SEQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOCAL_CALL_ENABLED Value transfer Type reference (TYPE) BOOLEAN Kennzeichen für lokalen Aufruf 20070111

Method GET_LOCAL_CALL_FOR_NEW_SEQ on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_LOCAL_CALL_FOR_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOCAL_CALL_ENABLED Value transfer Type reference (TYPE) BOOLEAN Kennzeichen für lokalen Aufruf 20070111

Method GET_LOCAL_CALL_FOR_PROCESSING on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_LOGON_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LANGUAGE Value transfer Type reference (TYPE) STRING ISO Code für Anmeldesprache 20061124

Method GET_LOGON_LANGUAGE on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_MTOM_ACCEPTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MTOM_ACCEPTED Value transfer Type reference (TYPE) BOOLEAN 20070402

Method GET_MTOM_ACCEPTED on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_MTOM_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MTOM_ENABLED Value transfer Type reference (TYPE) BOOLEAN MTOM Optimierung am Request aktiviert? 20070402

Method GET_MTOM_ENABLED on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_PING_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PING_ENABLED Value transfer Type reference (TYPE) BOOLEAN Is ping mode enabled? 20081112

Method GET_PING_ENABLED on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_SAP_LOGON_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LANGUAGE Value transfer Type reference (TYPE) SYLANGU SAP Anmeldesprache 20061124

Method GET_SAP_LOGON_LANGUAGE on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SERVER Value transfer Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20021217

Method GET_SERVER on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_SOAP_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_ACTION Value transfer Type reference (TYPE) STRING 20081119

Method GET_SOAP_ACTION on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_SUPPORTED_FEATURE_URIS Signature

Method GET_SUPPORTED_FEATURE_URIS on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method GET_SUPPORTED_FEATURE_URIS on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method GET_XOP_ATTACHM_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning XOP_CREATED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20070412

Method GET_XOP_ATTACHM_CREATED on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method INIT Signature

Method INIT on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method INIT on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SEND Signature

Method SEND on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method SEND on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_BXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENABLE Value transfer Type reference (TYPE) BOOLEAN TSOAP_FALSE 20061108

Method SET_BXML on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20021209

Method SET_CLIENT on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_CLIENT_BY_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Value transfer Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20021209

Method SET_CLIENT_BY_DESTINATION on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_CLIENT_BY_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URL Value transfer Type reference (TYPE) STRING URL 20021209

Method SET_CLIENT_BY_URL on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_DESTINATION_URL_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PATH Value transfer Type reference (TYPE) STRING Pfad 20030902

Method SET_DESTINATION_URL_PATH on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_FEATURE_PROPERTY Signature

Method SET_FEATURE_PROPERTY on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method SET_FEATURE_PROPERTY on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_FORM_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Name of form field 20101217
2 Importing VALUE Call by reference Type reference (TYPE) STRING Form field value 20101217

Method SET_FORM_FIELD on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_LOGON_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) STRING ISO Code für Anmaldesprache 20061124

Method SET_LOGON_LANGUAGE on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_MTOM_ACCEPTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MTOM_ACCEPTED Call by reference Type reference (TYPE) BOOLEAN TSOAP_FALSE 20070402

Method SET_MTOM_ACCEPTED on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_MTOM_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MTOM_ENABLED Value transfer Type reference (TYPE) BOOLEAN MTOM Optimierung am Request aktiviert? 20070402

Method SET_MTOM_ENABLED on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_NODE_TYPE Signature

Method SET_NODE_TYPE on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method SET_NODE_TYPE on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_PING_ENABLED Signature

Method SET_PING_ENABLED on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no parameter.
Method SET_PING_ENABLED on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SERVER Value transfer Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20021217

Method SET_SERVER on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_SESSION_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing METH Value transfer Type reference (TYPE) I CO_SESSMETH_COOKIE Mechanimus für Session 20030519

Method SET_SESSION_METHOD on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_SOAP_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URI Value transfer Type reference (TYPE) STRING URI für SOAPAction 20030902

Method SET_SOAP_ACTION on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.

Method SET_XOP_ATTACHM_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XOP_CREATED Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20070412

Method SET_XOP_ATTACHM_CREATED on Interface IF_SOAP_HTTP_TRANSPORT_BINDING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640