Hierarchy

⤷

⤷

Properties
Class | CL_SOAP_DB_RUNTIME | |
Short Description | WS Persistency Runtime - Low Level | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SOAP_PERSISTENCY | Administration Tools - Translation into DE, EN, FR, JA |
Created | 20100408 | SAP |
Last change | 20140121 | 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) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SOAP_DB_RUNTIME has no interface implemented.
Friends
Class CL_SOAP_DB_RUNTIME has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '''' | Apostrophe | 20101217 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'http://www.sap.com/webas/710/soap/runtime/hibernation/qxstring' | 20101217 | ||
3 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'CL_SOAP_DB_RUNTIME' | Class Name | 20101217 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | DATS | '99991230' | Field of type DATS | 20101217 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_MESSAGE_VERSION | '999' | 20120727 | ||
6 | ![]() |
Constant | Private | Type reference (TYPE) | I | 1000 | 20101217 | ||
7 | ![]() |
Constant | Private | Type reference (TYPE) | I | 500 | 20110126 | ||
8 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'A' | 20110121 | ||
9 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'C' | 20110121 | ||
10 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'S' | 20110121 | ||
11 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_MONI_PROC_ID | TSRTM_PROC_ID_PERSIST_LAYER | SOAP Runtime Processor Unit ID | 20101223 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'http://www.sap.com/webas/710/soap/runtime/hibernation/qxstring' | 20110121 | ||
13 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SRT_MCMAP_T | 20120808 | |||
14 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_MASTER | List of Messages to be created | 20101217 | ||
15 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SRT_MIDOC_T | WS message (specific for adapter type IDOC) - Table | 20101217 | ||
16 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_PAYLOAD_UPDATE | 20101217 | |||
17 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SRT_MRFC_T | WS message (specific for adapter type IDOC) - Table | 20130220 | ||
18 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_MASTER | List of selected Messages | 20101217 | ||
19 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_MASTER_UPDATE | 20101217 | |||
20 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_VERSION | 20101217 | |||
21 | ![]() |
Static Attribute | Private | Type reference (TYPE) | XSTRING | 20101217 | |||
22 | ![]() |
Static Attribute | Private | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20101217 | ||
23 | ![]() |
Static Attribute | Private | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Value: True/False [ext.] | 20110211 | ||
24 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | 20101217 | |||
25 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20101217 | ||
26 | ![]() |
Static Attribute | Private | Type reference (TYPE) | XSTRING | 20110121 | |||
27 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | 20110211 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Add Items to a Message Version | 20101217 |
2 | ![]() |
Static method | Public | Method | Add new Version Data | 20101217 |
3 | ![]() |
Static method | Public | Method | Check Message (for PlainSOAP Exactly Once) | 20101217 |
4 | ![]() |
Static method | Public | Method | Count all Messages of a Queue Unit | 20101217 |
5 | ![]() |
Static method | Private | Method | Create Error Text from Error Version | 20101217 |
6 | ![]() |
Static method | Public | Method | Create Message | 20101217 |
7 | ![]() |
Static method | Public | Method | Create Message by Persistence ID | 20101217 |
8 | ![]() |
Static method | Public | Method | Create a 16 Byte UUID | 20101217 |
9 | ![]() |
Static method | Public | Method | Delete buffered Message | 20101217 |
10 | ![]() |
Static method | Public | Method | Get Access ID from Persistence ID | 20101217 |
11 | ![]() |
Static method | Public | Method | Get Message Attributes | 20101217 |
12 | ![]() |
Static method | Public | Method | 20120706 | |
13 | ![]() |
Static method | Public | Method | Get Items of a Message Version | 20101217 |
14 | ![]() |
Static method | Public | Method | Get Message Payload | 20110121 |
15 | ![]() |
Static method | Public | Method | Get Persistence ID from Access ID | 20101217 |
16 | ![]() |
Static method | Public | Method | Get Persistence ID by Unit ID (Valid only for RFC Adapter) | 20130220 |
17 | ![]() |
Static method | Private | Method | Get XML fragment | 20101217 |
18 | ![]() |
Static method | Private | Method | Initialization | 20101217 |
19 | ![]() |
Static method | Public | Method | Preselect Messages | 20101217 |
20 | ![]() |
Static method | Public | Method | Raise a SOAP Core Exception | 20101217 |
21 | ![]() |
Static method | Private | Method | 20120808 | |
22 | ![]() |
Static method | Private | Method | Read IDoc IDs from DB to buffer | 20101217 |
23 | ![]() |
Static method | Private | Method | Read MASTER entry from DB to buffer | 20101217 |
24 | ![]() |
Static method | Public | Method | Reset Internal Buffers | 20101217 |
25 | ![]() |
Static method | Public | Method | Save all Messages in a LUW | 20101217 |
26 | ![]() |
Static method | Public | Method | 20120706 | |
27 | ![]() |
Static method | Public | Method | Select Messages by Sequences | 20101217 |
28 | ![]() |
Static method | Public | Method | Set Access ID | 20101217 |
29 | ![]() |
Static method | Public | Method | Set Message Attributes | 20101217 |
30 | ![]() |
Static method | Public | Method | Set DB Connection | 20101217 |
31 | ![]() |
Static method | Public | Method | Set Processing Step | 20101217 |
32 | ![]() |
Static method | Public | Method | Update of Attributes (Buffer or Database) | 20101217 |
33 | ![]() |
Static method | Private | Method | Update Single Attribute | 20101217 |
Events
Class CL_SOAP_DB_RUNTIME has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_LUW_INFO | Private | See coding | 20101217 | tt_luw_info type sorted table of ty_luw_info with unique key sequence_id
|
||
2 | TT_MASTER | Public | See coding | 20101217 | tt_master type sorted table of srt_mmaster
with unique key persist_id
with non-unique sorted key access_id components message_id location
with further secondary keys
|
||
3 | TT_MASTER_UPDATE | Public | See coding | 20101217 | tt_master_update type sorted table of ty_master_update with unique key persist_id
|
||
4 | TT_PAYLOAD_UPDATE | Public | See coding | 20101217 | tt_payload_update type sorted table of ty_payload_update with unique key persist_id
|
||
5 | TT_RANGE_PERSIST_ID | Private | See coding | 20101217 | tt_range_persist_id type range of srt_persistency_persist_id
|
||
6 | TT_RANGE_STATE | Private | See coding | 20110126 | tt_range_state type range of srt_message_state
|
||
7 | TT_REFERENCE_ID | Private | See coding | 20101217 | tt_reference_id type sorted table of ty_reference_id with unique key ref_id_type ref_id_value
|
||
8 | TT_REORG_ACCESS_ID | Private | See coding | 20110208 | tt_reorg_access_id type standard table of ty_reorg_access_id
|
||
9 | TT_SEQUENCE_SELECT | Private | See coding | 20110126 | tt_sequence_select type standard table of ty_sequence_select
|
||
10 | TT_SEQ_MESSAGE | Private | See coding | 20110223 | tt_seq_message type standard table of ty_seq_message
|
||
11 | TT_VERSION | Public | See coding | 20101217 | tt_version type sorted table of srt_mversions with unique key persist_id version
|
||
12 | TY_LUW_INFO | Private | See coding | 20101217 | begin of ty_luw_info,
sequence_id type srt_seqid,
message_count type i,
end of ty_luw_info
|
||
13 | TY_MASTER_UPDATE | Public | See coding | 20101217 | begin of ty_master_update,
persist_id type srt_persistency_persist_id,
params type srt_property_t,
end of ty_master_update
|
||
14 | TY_PAYLOAD_UPDATE | Public | See coding | 20101217 | begin of ty_payload_update,
persist_id type srt_persistency_persist_id,
message_data type xstring,
end of ty_payload_update
|
||
15 | TY_REFERENCE_ID | Private | See coding | 20101217 | begin of ty_reference_id,
ref_id_type type srt_id_type,
ref_id_value type sysuuid_x,
persist_id_range type tt_range_persist_id,
end of ty_reference_id
|
||
16 | TY_REORG_ACCESS_ID | Private | See coding | 20110208 | begin of ty_reorg_access_id,
seq_id type srt_seq_reorg-seq_id,
location type srt_seq_reorg-location,
end of ty_reorg_access_id
|
||
17 | TY_SEQUENCE_SELECT | Private | See coding | 20110126 | begin of ty_sequence_select,
mandt type srt_mmaster-mandt,
persist_id type srt_mmaster-persist_id,
message_id type srt_mmaster-message_id,
location type srt_mmaster-location,
message_state type srt_mmaster-message_state,
adapter_type type srt_mmaster-adapter_type,
retry_counter type srt_mmaster-retry_counter,
sequence_id type srt_mmaster-sequence_id,
parent_id type srt_mmaster-parent_id,
parent_type type srt_mmaster-parent_type,
ref_id_type type srt_mmaster-ref_id_type,
ref_id_value type srt_mmaster-ref_id_value,
migrated type srt_mmaster-migrated,
created_at type srt_mmaster-created_at,
end of ty_sequence_select
|
||
18 | TY_SEQ_MESSAGE | Private | See coding | 20110223 | begin of ty_seq_message,
mandt type srt_mmaster-mandt,
persist_id type srt_mmaster-persist_id,
message_id type srt_mmaster-message_id,
location type srt_mmaster-location,
sequence_id type srt_mmaster-sequence_id,
created_at type srt_mmaster-created_at,
end of ty_seq_message
|
Method Signatures
Method ADD_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITEM_LIST | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ITEM_T | Persistency Item Table | 20101217 | ||
2 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistency Access ID | 20101217 |
Method ADD_ITEMS on class CL_SOAP_DB_RUNTIME has no exception.
Method ADD_VERSION_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR_INDICATOR | Call by reference | Type reference (TYPE) | SRT_ERROR_INDICATOR | Indicator for erroneous message versions | 20101217 | ||
2 | ![]() |
EXPIRY_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Expiry Date | 20101217 | ||
3 | ![]() |
ITEM_LIST | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ITEM_T | Persistency Item Table | 20101217 | ||
4 | ![]() |
MESSAGE_STATE | Call by reference | Type reference (TYPE) | SRT_MESSAGE_STATE | Message state | 20101217 | ||
5 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistency Access ID | 20101217 | ||
6 | ![]() |
RETENT_CATEGORY | Call by reference | Type reference (TYPE) | SRT_RETENTION_CATEGORY | Retention Category | 20101217 |
Method ADD_VERSION_DATA on class CL_SOAP_DB_RUNTIME has no exception.
Method CHECK_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | 20120720 | |||
3 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | XSDBOOLEAN | 'X': already exists | 20101217 |
Method CHECK_MESSAGE on class CL_SOAP_DB_RUNTIME has no exception.
Method COUNT_LUW_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CREATE_LIST | Call by reference | Type reference (TYPE) | TT_MASTER | 20101217 |
Method COUNT_LUW_MESSAGES on class CL_SOAP_DB_RUNTIME has no exception.
Method CREATE_ERROR_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR_TEXT | Value transfer | Type reference (TYPE) | SRT_SHORT_ERROR_TEXT | Short error message text | 20101217 | ||
2 | ![]() |
ITEM_LIST | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ITEM_T | Persistency Item - Table | 20101217 |
Method CREATE_ERROR_TEXT on class CL_SOAP_DB_RUNTIME has no exception.
Method CREATE_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Message ID in SOAP Runtime | 20101217 |
Method CREATE_MESSAGE on class CL_SOAP_DB_RUNTIME has no exception.
Method CREATE_MESSAGE_BY_PID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID | 20101217 |
Method CREATE_MESSAGE_BY_PID on class CL_SOAP_DB_RUNTIME has no exception.
Method CREATE_UUID_X16 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | SYSUUID_X16 | 16 Byte UUID in 16 Bytes (Raw Format) | 20101217 |
Method CREATE_UUID_X16 on class CL_SOAP_DB_RUNTIME has no exception.
Method DELETE_BUFFERED_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID | 20101217 |
Method DELETE_BUFFERED_MESSAGE on class CL_SOAP_DB_RUNTIME has no exception.
Method GET_ACCESS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACCESS_ID | Value transfer | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID | 20101217 |
Method GET_ACCESS_ID on class CL_SOAP_DB_RUNTIME has no exception.
Method GET_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADAPTER_TYPE | Call by reference | Type reference (TYPE) | SRT_ADAPTER_TYPE | Adapter Type | 20101217 | ||
2 | ![]() |
ATTACHMENTS | Call by reference | Type reference (TYPE) | SRT_ATTACH_EXISTS_INDICATOR | Indicator for message attachments | 20101217 | ||
3 | ![]() |
CHANGED_AT | Call by reference | Type reference (TYPE) | TIMESTAMPL | Last Change Timestamp | 20101217 | ||
4 | ![]() |
CHANGED_BY | Call by reference | Type reference (TYPE) | SYUNAME | User Name of last Change | 20101217 | ||
5 | ![]() |
CMAP_MAPPING_NAME | Call by reference | Type reference (TYPE) | SRT_OB_MAPPING_NAME | 20120808 | |||
6 | ![]() |
CMAP_SOURCE_IF_NAME | Call by reference | Type reference (TYPE) | SRT_INTERFACE_NAME | 20120808 | |||
7 | ![]() |
CMAP_SOURCE_IF_OP | Call by reference | Type reference (TYPE) | SRT_INTERFACE_OPERATION | 20120808 | |||
8 | ![]() |
COMMUNICATION_TYPE | Call by reference | Type reference (TYPE) | SRT_COMMUNICATION_TYPE | Communication Type | 20101217 | ||
9 | ![]() |
CREATED_AT | Call by reference | Type reference (TYPE) | TIMESTAMPL | Creation Timestamp | 20101217 | ||
10 | ![]() |
CREATED_BY | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20101217 | ||
11 | ![]() |
ERROR_INDICATOR | Call by reference | Type reference (TYPE) | SRT_ERROR_INDICATOR | Indicator for erroneous message versions | 20101217 | ||
12 | ![]() |
ERROR_VERSION | Call by reference | Type reference (TYPE) | SRT_MESSAGE_VERSION | Last Error Version Number | 20101217 | ||
13 | ![]() |
EXPIRY_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Expiry Date | 20101217 | ||
14 | ![]() |
IB_APPLICATION_INFO | Call by reference | Type reference (TYPE) | SRT_APPLICATION_INFO | Receiver Application Information | 20101217 | ||
15 | ![]() |
IDOC_REQUEST_ID | Call by reference | Type reference (TYPE) | SRT_IDOC_REQUEST_ID | IDoc Request ID | 20101217 | ||
16 | ![]() |
IDOC_RESPONSE_ID | Call by reference | Type reference (TYPE) | SRT_IDOC_RESPONSE_ID | IDoc Response ID | 20101217 | ||
17 | ![]() |
LAST_VERSION | Call by reference | Type reference (TYPE) | SRT_MESSAGE_VERSION | Last Version Number | 20101217 | ||
18 | ![]() |
LOCATION | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_LOCATION | 20120720 | |||
19 | ![]() |
MESSAGE_ID | Call by reference | Type reference (TYPE) | SRT_MSGID | 20120720 | |||
20 | ![]() |
MESSAGE_STATE | Call by reference | Type reference (TYPE) | SRT_MESSAGE_STATE | Message state | 20101217 | ||
21 | ![]() |
NOT_FOUND | Call by reference | Type reference (TYPE) | XSDBOOLEAN | Message not found | 20101217 | ||
22 | ![]() |
OB_APPLICATION_INFO | Call by reference | Type reference (TYPE) | SRT_APPLICATION_INFO | Sender Application Information | 20101217 | ||
23 | ![]() |
OPERATION_TYPE | Call by reference | Type reference (TYPE) | SRT_OPERATION_TYPE | Operation Type | 20101217 | ||
24 | ![]() |
PARENT_ID | Call by reference | Type reference (TYPE) | SRT_MSGID | Parent ID | 20101217 | ||
25 | ![]() |
PARENT_TYPE | Call by reference | Type reference (TYPE) | SRT_PARENT_TYPE | Parent Type | 20120802 | ||
26 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID | 20101217 | ||
27 | ![]() |
PROD_VERSION | Call by reference | Type reference (TYPE) | SRT_MESSAGE_VERSION | Last Productive Version Number | 20101217 | ||
28 | ![]() |
RECEIVER_IBC | Call by reference | Type reference (TYPE) | SRT_IBC_ID | IBC ID in SOAP Runtime | 20120724 | ||
29 | ![]() |
REFERENCE_ID | Call by reference | Type reference (TYPE) | SRT_REFERENCE_ID | Reference ID | 20101217 | ||
30 | ![]() |
RETENT_CATEGORY | Call by reference | Type reference (TYPE) | SRT_RETENTION_CATEGORY | Retention Category | 20101217 | ||
31 | ![]() |
RETRY_COUNTER | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_RETRY_COUNTER | Retry counter | 20101217 | ||
32 | ![]() |
ROOT_CONTEXT_ID | Call by reference | Type reference (TYPE) | SRT_ROOT_CONTEXT_ID | Root Context ID of Extended Passport (EPP) in Hex Format | 20101217 | ||
33 | ![]() |
SENDER_IBC | Call by reference | Type reference (TYPE) | SRT_IBC_ID | IBC ID in SOAP Runtime | 20120724 | ||
34 | ![]() |
SEQUENCE_ID | Call by reference | Type reference (TYPE) | SRT_SEQID | Sequence ID | 20101217 | ||
35 | ![]() |
TRANSACTION_ID | Call by reference | Type reference (TYPE) | SRT_TRANSACTION_ID | Transaction ID of Extended Passport (EPP) in Hex Format | 20101217 | ||
36 | ![]() |
VERSION_OPTION | Call by reference | Type reference (TYPE) | SRT_VERSION_OPTION | Option for getting Message Version | 20101217 |
Method GET_ATTRIBUTES on class CL_SOAP_DB_RUNTIME has no exception.
Method GET_DB_CONNECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_DBCON_NAME | Value transfer | Type reference (TYPE) | DBCON_NAME | 20120706 |
Method GET_DB_CONNECTION on class CL_SOAP_DB_RUNTIME has no exception.
Method GET_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR_INDICATOR | Call by reference | Type reference (TYPE) | SRT_ERROR_INDICATOR | Indicator for erroneous message versions | 20101217 | ||
2 | ![]() |
ITEM_LIST | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ITEM_T | Persistency Item Table | 20101217 | ||
3 | ![]() |
NOT_FOUND | Call by reference | Type reference (TYPE) | XSDBOOLEAN | Message not found | 20101217 | ||
4 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistency Access ID | 20101217 | ||
5 | ![]() |
VERSION_OPTION | Call by reference | Type reference (TYPE) | SRT_VERSION_OPTION | Option for getting Message Version | 20101217 |
Method GET_ITEMS on class CL_SOAP_DB_RUNTIME has no exception.
Method GET_MESSAGE_PAYLOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR_CODE | Call by reference | Type reference (TYPE) | I | 0/1/2: OK/Not_Found/Decompression_Error | 20110121 | ||
2 | ![]() |
NO_EXCEPTION | Call by reference | Type reference (TYPE) | XSDBOOLEAN | ABAP_FALSE | No exception in error cases | 20110121 | |
3 | ![]() |
PAYLOAD | Call by reference | Type reference (TYPE) | XSTRING | Message Payload | 20110121 | ||
4 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID in SOAP Runtime | 20110121 | ||
5 | ![]() |
VERSION_NO | Call by reference | Type reference (TYPE) | SRT_MESSAGE_VERSION | blank: Last Productive version | 20110121 |
Method GET_MESSAGE_PAYLOAD on class CL_SOAP_DB_RUNTIME has no exception.
Method GET_PERSIST_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | ![]() |
PERSIST_ID | Value transfer | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID | 20101217 |
Method GET_PERSIST_ID on class CL_SOAP_DB_RUNTIME has no exception.
Method GET_PERS_ID_BY_UNIT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BGRFC_UNIT_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_BGRFC_UNIT_ID | BgRFC Unit ID in SOAP Runtime | 20130220 | ||
2 | ![]() |
PERSIST_ID | Value transfer | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistency Access ID | 20130220 |
Method GET_PERS_ID_BY_UNIT_ID on class CL_SOAP_DB_RUNTIME has no exception.
Method GET_XML_FRAGMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FRAGMENT | Value transfer | Type reference (TYPE) | STRING | 20101217 | |||
2 | ![]() |
INPUT | Call by reference | Type reference (TYPE) | STRING | 20101217 | |||
3 | ![]() |
TAGNAME | Call by reference | Type reference (TYPE) | STRING | 20101217 | |||
4 | ![]() |
VALUE_ONLY | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 20101217 |
Method GET_XML_FRAGMENT on class CL_SOAP_DB_RUNTIME has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_SOAP_DB_RUNTIME has no parameter.
Method INITIALIZE on class CL_SOAP_DB_RUNTIME has no exception.
Method PRE_SELECT_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NOT_FOUND | Value transfer | Type reference (TYPE) | XSDBOOLEAN | No message found | 20101217 | ||
2 | ![]() |
PERSIST_ID_LIST | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID_T | Persistence ID - Table | 20101217 |
Method PRE_SELECT_MESSAGES on class CL_SOAP_DB_RUNTIME has no exception.
Method RAISE_CORE_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | ![]() |
ERROR_TEXT | Call by reference | Type reference (TYPE) | CSEQUENCE | Error Text | 20101217 | ||
3 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID in SOAP Runtime | 20101217 | ||
4 | ![]() |
PERSIST_ID_LIST | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID_T | Persistence ID in SOAP Runtime - Table | 20101217 |
Method RAISE_CORE_EXCEPTION on class CL_SOAP_DB_RUNTIME has no exception.
Method READ_CMAP_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NO_EXCEPTION | Call by reference | Type reference (TYPE) | XSDBOOLEAN | SPACE | 20120808 | ||
2 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | 20120808 |
Method READ_CMAP_TO_BUFFER on class CL_SOAP_DB_RUNTIME has no exception.
Method READ_IDOC_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NO_EXCEPTION | Call by reference | Type reference (TYPE) | XSDBOOLEAN | SPACE | 'X': No Exception if not found | 20101217 | |
2 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistency ID | 20101217 |
Method READ_IDOC_TO_BUFFER on class CL_SOAP_DB_RUNTIME has no exception.
Method READ_MASTER_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | ![]() |
NO_EXCEPTION | Call by reference | Type reference (TYPE) | XSDBOOLEAN | SPACE | 'X': No Exception if not found | 20101217 | |
3 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistency ID | 20101217 |
Method READ_MASTER_TO_BUFFER on class CL_SOAP_DB_RUNTIME has no exception.
Method RESET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Message ID and Location | 20101217 | ||
2 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID in SOAP Runtime | 20101217 |
Method RESET on class CL_SOAP_DB_RUNTIME has no exception.
Method SAVE_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESET | Call by reference | Type reference (TYPE) | XSDBOOLEAN | ABAP_TRUE | X: With Reset | 20101217 |
Method SAVE_ALL on class CL_SOAP_DB_RUNTIME has no exception.
Method SAVE_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | 20120706 | |||
2 | ![]() |
RESET | Call by reference | Type reference (TYPE) | XSDBOOLEAN | ABAP_TRUE | 20120706 |
Method SAVE_SINGLE on class CL_SOAP_DB_RUNTIME has no exception.
Method SELECT_BY_SEQUENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT_LIST | Value transfer | Type reference (TYPE) | SRT_PERSISTENCY_SEQ_MESSAGE_T | Sequence Messages - Table | 20101217 | ||
2 | ![]() |
SEQUENCE_ID_LIST | Call by reference | Type reference (TYPE) | SRT_SEQID_T | Sequence ID - Table | 20101217 | ||
3 | ![]() |
STATE_GROUP | Call by reference | Type reference (TYPE) | SRT_PROCESSING_STATE_GROUP | Processing Status Group | 20101217 |
Method SELECT_BY_SEQUENCES on class CL_SOAP_DB_RUNTIME has no exception.
Method SET_ACCESS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID | 20101217 |
Method SET_ACCESS_ID on class CL_SOAP_DB_RUNTIME has no exception.
Method SET_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADAPTER_TYPE | Call by reference | Type reference (TYPE) | SRT_ADAPTER_TYPE | Adapter Type | 20101217 | ||
2 | ![]() |
ATTACHMENTS | Call by reference | Type reference (TYPE) | SRT_ATTACH_EXISTS_INDICATOR | Indicator for message attachments | 20101217 | ||
3 | ![]() |
CMAP_MAPPING_NAME | Call by reference | Type reference (TYPE) | SRT_OB_MAPPING_NAME | 20120808 | |||
4 | ![]() |
CMAP_SOURCE_IF_NAME | Call by reference | Type reference (TYPE) | SRT_INTERFACE_NAME | 20120808 | |||
5 | ![]() |
CMAP_SOURCE_IF_OP | Call by reference | Type reference (TYPE) | SRT_INTERFACE_OPERATION | 20120808 | |||
6 | ![]() |
COMMUNICATION_TYPE | Call by reference | Type reference (TYPE) | SRT_COMMUNICATION_TYPE | Communication Type | 20101217 | ||
7 | ![]() |
EXPIRY_DATE | Call by reference | Type reference (TYPE) | DATS | Expiry Date after FINISH/CANCEL | 20101217 | ||
8 | ![]() |
IB_COMPONENT | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_COMPONENT | Receiver Component | 20101217 | ||
9 | ![]() |
IB_IF_NAME | Call by reference | Type reference (TYPE) | SRT_INTERFACE_NAME | Receiver Interface Name | 20101217 | ||
10 | ![]() |
IB_IF_NAMESPACE | Call by reference | Type reference (TYPE) | SRT_INTERFACE_NAMESPACE | Receiver Interface Namespace | 20101217 | ||
11 | ![]() |
IB_IF_OPERATION | Call by reference | Type reference (TYPE) | SRT_INTERFACE_OPERATION | Receiver Interface Operation | 20101217 | ||
12 | ![]() |
IB_PARTY | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PARTY | Receiver Party | 20101217 | ||
13 | ![]() |
IDOC_REQUEST_ID | Call by reference | Type reference (TYPE) | SRT_IDOC_REQUEST_ID | IDOC Request ID | 20101217 | ||
14 | ![]() |
IDOC_RESPONSE_ID | Call by reference | Type reference (TYPE) | SRT_IDOC_RESPONSE_ID | IDOC Response ID | 20101217 | ||
15 | ![]() |
IS_COUPLED | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 20120808 | |||
16 | ![]() |
MESSAGE_STATE | Call by reference | Type reference (TYPE) | SRT_MESSAGE_STATE | Message state | 20101217 | ||
17 | ![]() |
MIGRATED | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_MIGRATED | Migrated / Direct Call | 20101217 | ||
18 | ![]() |
OB_COMPONENT | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_COMPONENT | Sender Component | 20101217 | ||
19 | ![]() |
OB_IF_NAME | Call by reference | Type reference (TYPE) | SRT_INTERFACE_NAME | Sender Interface Name | 20101217 | ||
20 | ![]() |
OB_IF_NAMESPACE | Call by reference | Type reference (TYPE) | SRT_INTERFACE_NAMESPACE | Sender Interface Namespace | 20101217 | ||
21 | ![]() |
OB_IF_OPERATION | Call by reference | Type reference (TYPE) | SRT_INTERFACE_OPERATION | Sender Interface Operation | 20101217 | ||
22 | ![]() |
OB_PARTY | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PARTY | Sender Party | 20101217 | ||
23 | ![]() |
OPERATION_TYPE | Call by reference | Type reference (TYPE) | SRT_OPERATION_TYPE | Operation Type | 20101217 | ||
24 | ![]() |
PARENT_ID | Call by reference | Type reference (TYPE) | SRT_MSGID | Parent ID | 20101217 | ||
25 | ![]() |
PARENT_TYPE | Call by reference | Type reference (TYPE) | SRT_PARENT_TYPE | 20120802 | |||
26 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistency Access ID | 20101217 | ||
27 | ![]() |
RECEIVER_IBC | Call by reference | Type reference (TYPE) | SRT_IBC_ID | IBC ID in SOAP Runtime | 20120724 | ||
28 | ![]() |
REFERENCE_ID | Call by reference | Type reference (TYPE) | SRT_REFERENCE_ID | Reference ID | 20101217 | ||
29 | ![]() |
RETENT_CATEGORY | Call by reference | Type reference (TYPE) | SRT_RETENTION_CATEGORY | Retention Category | 20101217 | ||
30 | ![]() |
RETRY_COUNTER | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_RETRY_COUNTER | Retry counter | 20101217 | ||
31 | ![]() |
ROOT_CONTEXT_ID | Call by reference | Type reference (TYPE) | SRT_ROOT_CONTEXT_ID | Root Context ID of Extended Passport (EPP) in Hex Format | 20101217 | ||
32 | ![]() |
SENDER_IBC | Call by reference | Type reference (TYPE) | SRT_IBC_ID | IBC ID in SOAP Runtime | 20120724 | ||
33 | ![]() |
SEQUENCE_ID | Call by reference | Type reference (TYPE) | SRT_SEQID | Sequence ID | 20101217 | ||
34 | ![]() |
TRANSACTION_ID | Call by reference | Type reference (TYPE) | SRT_TRANSACTION_ID | Transaction ID of Extended Passport (EPP) in Hex Format | 20101217 |
Method SET_ATTRIBUTES on class CL_SOAP_DB_RUNTIME has no exception.
Method SET_DB_CONNECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DBCON_NAME | Call by reference | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20101217 |
Method SET_DB_CONNECTION on class CL_SOAP_DB_RUNTIME has no exception.
Method SET_PROCESSING_STEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID in SOAP Runtime | 20101217 | ||
2 | ![]() |
STEP_ID | Call by reference | Type reference (TYPE) | SRT_PROCESSING_STEP | Processing Step | 20101217 |
Method SET_PROCESSING_STEP on class CL_SOAP_DB_RUNTIME has no exception.
Method UPDATE_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
UPDATE_LIST | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_UPDATE_T | Direct update of persistency attributes - Table | 20101217 |
Method UPDATE_ATTRIBUTES on class CL_SOAP_DB_RUNTIME has no exception.
Method UPDATE_ATTRIBUTE_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | Attribute Name | 20101217 | ||
2 | ![]() |
PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID in SOAP Runtime | 20101217 | ||
3 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | ANY | Attribute Vale | 20101217 |
Method UPDATE_ATTRIBUTE_INTERNAL on class CL_SOAP_DB_RUNTIME has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |