SAP ABAP Interface IF_SOAP_HIBERNATION (Hibernate and Wake Runtime Context)
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
Properties
Interface | IF_SOAP_HIBERNATION | |
Short Description | Hibernate and Wake Runtime Context |
General Data
Package | SOAP_CORE | SOAP Runtime: Core SOAP Functionality |
Created | 20050331 | SAP |
Last changed | 20090618 | 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_SOAP_PROTOCOL | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_SOAP_HIBERNATION has no interface.
Friends
Interface IF_SOAP_HIBERNATION has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_LOCATION_CLIENT | Constant | Public | Type reference (TYPE) | I | CL_SOAP_RUNTIME=>CO_LOCATION_CLIENT | WS Consumer | 20050616 | |
2 | CO_LOCATION_SERVER | Constant | Public | Type reference (TYPE) | I | CL_SOAP_RUNTIME=>CO_LOCATION_SERVER | WS Provider | 20050616 | |
3 | CO_SER_VERS_CURRENT | Instance attribute | Public | Type reference (TYPE) | SRT_SERIAL_VERS | Current Serialization Format | 20061109 | ||
4 | INSTANCE_ID | Instance attribute | Public | Type reference (TYPE) | TY_INSTANCE_ID | Key for Instance | 20050415 | ||
5 | REGISTER_ACCESS | Instance attribute | Public | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20080215 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Cleanup After Serialization (Discard Part Object) | 20050512 |
2 | ![]() |
Instance method | Public | Method | Gets Current Serialization Version (st) | 20061109 |
3 | ![]() |
Instance method | Public | Method | Gets Type URI (instance created later, using root factory) | 20050331 |
4 | ![]() |
Instance method | Public | Method | Initialize Object from Context (Cross References) | 20050412 |
5 | ![]() |
Instance method | Public | Method | Create Part Object for Subsequent Deserialization | 20050408 |
6 | ![]() |
Instance method | Public | Method | Create Part Object for Subsequent Serialization | 20050408 |
Events
Interface IF_SOAP_HIBERNATION has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_ATTRIBUTE_NAMEX | Public | See coding | 20050412 | ty_attribute_namex(3) TYPE n
|
||
2 | TY_INSTANCE_ID | Public | See coding | Key for Instance | 20050408 | ty_instance_id(3) TYPE n
|
|
3 | TY_QXSTRING | Public | See coding | Qualified XString | 20061109 | BEGIN OF ty_qxstring,
name TYPE ty_qxstring_name,
xstring TYPE xstring,
END OF ty_qxstring
|
|
4 | TY_QXSTRINGS | Public | See coding | Table of Qualified XStrings | 20061109 | ty_qxstrings TYPE STANDARD TABLE OF ty_qxstring WITH NON-UNIQUE KEY name
|
|
5 | TY_QXSTRING_NAME | Public | See coding | 20061110 | ty_qxstring_name(3) TYPE n
|
||
6 | TY_SERIAL_VERS | Public | See coding | 20061109 | ty_serial_vers(3) TYPE n
|
||
7 | TY_TYPE_URI | Public | Type reference (TYPE) | ANYURI | Key for Type URI | 20050408 |
|
Method Signatures
Method CLEANUP Signature
Method CLEANUP on Interface IF_SOAP_HIBERNATION has no parameter.
Method CLEANUP on Interface IF_SOAP_HIBERNATION has no exception.
Method GET_SERIALIZATION_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_SERIAL_VERS | Value transfer | Type reference (TYPE) | SRT_SERIAL_VERS | Serialisierungs-Version | 20061109 |
Method GET_SERIALIZATION_VERSION on Interface IF_SOAP_HIBERNATION has no exception.
Method GET_TYPE_URI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_URI | Value transfer | Type reference (TYPE) | TY_TYPE_URI | URI of Object Type | 20050331 |
Method GET_TYPE_URI on Interface IF_SOAP_HIBERNATION has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CONTEXT | Call by reference | Object reference (TYPE REF TO) | CL_SOAP_CONTEXT | Context for SOAP Call | 20050412 | ||
2 | ![]() |
IM_LOCATION | Call by reference | Type reference (TYPE) | I | CO_LOCATION_CLIENT | Sender/Receiver | 20050616 | |
3 | ![]() |
IM_QXSTRINGS | Call by reference | Type reference (TYPE) | TY_QXSTRINGS | Tabelle qualifizierter XStrings | 20070405 | ||
4 | ![]() |
IM_SERIAL_VERS | Call by reference | Type reference (TYPE) | TY_SERIAL_VERS | Serialisierungs-Version | 20070405 |
Method INITIALIZE on Interface IF_SOAP_HIBERNATION has no exception.
Method PREPARE_FOR_DESERIALIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_LOCATION | Call by reference | Type reference (TYPE) | I | CO_LOCATION_CLIENT | Sender/Receiver | 20050616 | |
2 | ![]() |
IM_PART | Call by reference | Object reference (TYPE REF TO) | IF_SXMLP_PART | General Interface for Parts | 20050610 | ||
3 | ![]() |
IM_PERSIST_HEADER | Call by reference | Object reference (TYPE REF TO) | IF_SOAP_PERSIST_HEADER | Access to Persist Header | 20060823 | ||
4 | ![]() |
IM_QXSTRINGS | Call by reference | Type reference (TYPE) | TY_QXSTRINGS | Tabelle qualifizierter XStrings | 20061109 | ||
5 | ![]() |
IM_SERIAL_VERS | Call by reference | Type reference (TYPE) | TY_SERIAL_VERS | Serialisierungs-Version | 20061109 | ||
6 | ![]() |
RE_PART | Value transfer | Object reference (TYPE REF TO) | IF_SXMLP_PART | General Interface for Parts | 20050408 |
Method PREPARE_FOR_DESERIALIZATION on Interface IF_SOAP_HIBERNATION has no exception.
Method PREPARE_FOR_SERIALIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_QXSTRINGS | Call by reference | Type reference (TYPE) | TY_QXSTRINGS | Tabelle qualifizierter XStrings | 20061109 | ||
2 | ![]() |
IM_LOCATION | Call by reference | Type reference (TYPE) | I | CO_LOCATION_CLIENT | Sender/Receiver | 20050616 | |
3 | ![]() |
IM_PART | Call by reference | Object reference (TYPE REF TO) | IF_SXMLP_PART | Delete? General Interface for Parts | 20050610 | ||
4 | ![]() |
IM_PERSIST_HEADER | Call by reference | Object reference (TYPE REF TO) | IF_SOAP_PERSIST_HEADER | Access to Persist Header | 20060823 | ||
5 | ![]() |
RE_PART | Value transfer | Object reference (TYPE REF TO) | IF_SXMLP_PART | General Interface for Parts | 20050408 |
Method PREPARE_FOR_SERIALIZATION on Interface IF_SOAP_HIBERNATION has no exception.
Meta Relationship - Used By (full list)
History
Last changed by/on | SAP | 20090618 |
SAP Release Created in | 710 |