Hierarchy
⤷ BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
⤷ SOAP_PERSISTENCY (Package) Administration Tools - Translation into DE, EN, FR, JA
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 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | TSRTM | 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 | CO_APOSTROPHE | Constant | Public | Type reference (TYPE) | STRING | '''' | Apostrophe | 20101217 | |
2 | CO_ATTACHMENT_URI | Constant | Private | Type reference (TYPE) | STRING | 'http://www.sap.com/webas/710/soap/runtime/hibernation/qxstring' | 20101217 | ||
3 | CO_CLASS_NAME | Constant | Private | Type reference (TYPE) | STRING | 'CL_SOAP_DB_RUNTIME' | Class Name | 20101217 | |
4 | CO_MAX_EXPIRY_DATE | Constant | Public | Type reference (TYPE) | DATS | '99991230' | Field of type DATS | 20101217 | |
5 | CO_MAX_VERSIONS | Constant | Private | Type reference (TYPE) | SRT_MESSAGE_VERSION | '999' | 20120727 | ||
6 | CO_MILISECONDS | Constant | Private | Type reference (TYPE) | I | 1000 | 20101217 | ||
7 | CO_PACKET_SIZE | Constant | Private | Type reference (TYPE) | I | 500 | 20110126 | ||
8 | CO_PERSISTENCY_ATTACHMENT | Constant | Private | Type reference (TYPE) | STRING | 'A' | 20110121 | ||
9 | CO_PERSISTENCY_CLIENT | Constant | Private | Type reference (TYPE) | STRING | 'C' | 20110121 | ||
10 | CO_PERSISTENCY_SERVER | Constant | Private | Type reference (TYPE) | STRING | 'S' | 20110121 | ||
11 | CO_PROCESSOR_ID | Constant | Private | Type reference (TYPE) | SRT_MONI_PROC_ID | TSRTM_PROC_ID_PERSIST_LAYER | SOAP Runtime Processor Unit ID | 20101223 | |
12 | CO_URI_ATTACHMENT | Constant | Private | Type reference (TYPE) | STRING | 'http://www.sap.com/webas/710/soap/runtime/hibernation/qxstring' | 20110121 | ||
13 | MT_CMAP | Static Attribute | Public | Type reference (TYPE) | SRT_MCMAP_T | 20120808 | |||
14 | MT_CREATE | Static Attribute | Public | Type reference (TYPE) | TT_MASTER | List of Messages to be created | 20101217 | ||
15 | MT_IDOC | Static Attribute | Public | Type reference (TYPE) | SRT_MIDOC_T | WS message (specific for adapter type IDOC) - Table | 20101217 | ||
16 | MT_PAYLOAD_UPDATE | Static Attribute | Public | Type reference (TYPE) | TT_PAYLOAD_UPDATE | 20101217 | |||
17 | MT_RFC | Static Attribute | Public | Type reference (TYPE) | SRT_MRFC_T | WS message (specific for adapter type IDOC) - Table | 20130220 | ||
18 | MT_SELECT | Static Attribute | Private | Type reference (TYPE) | TT_MASTER | List of selected Messages | 20101217 | ||
19 | MT_UPDATE | Static Attribute | Public | Type reference (TYPE) | TT_MASTER_UPDATE | 20101217 | |||
20 | MT_VERSION | Static Attribute | Public | Type reference (TYPE) | TT_VERSION | 20101217 | |||
21 | M_BINARY_XML | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20101217 | |||
22 | M_DBCON_NAME | Static Attribute | Private | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20101217 | ||
23 | M_INITIALIZED | Static Attribute | Private | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Value: True/False [ext.] | 20110211 | ||
24 | M_PROVIDER_START_TIME | Static Attribute | Private | Type reference (TYPE) | I | 20101217 | |||
25 | M_RELOADED_AT | Static Attribute | Private | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20101217 | ||
26 | M_ROOT_BEG | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20110121 | |||
27 | M_SEQUENCE_SELECT_FIELDS | Static Attribute | Private | Type reference (TYPE) | STRING | 20110211 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_ITEMS | Static method | Public | Method | Add Items to a Message Version | 20101217 |
2 | ADD_VERSION_DATA | Static method | Public | Method | Add new Version Data | 20101217 |
3 | CHECK_MESSAGE | Static method | Public | Method | Check Message (for PlainSOAP Exactly Once) | 20101217 |
4 | COUNT_LUW_MESSAGES | Static method | Public | Method | Count all Messages of a Queue Unit | 20101217 |
5 | CREATE_ERROR_TEXT | Static method | Private | Method | Create Error Text from Error Version | 20101217 |
6 | CREATE_MESSAGE | Static method | Public | Method | Create Message | 20101217 |
7 | CREATE_MESSAGE_BY_PID | Static method | Public | Method | Create Message by Persistence ID | 20101217 |
8 | CREATE_UUID_X16 | Static method | Public | Method | Create a 16 Byte UUID | 20101217 |
9 | DELETE_BUFFERED_MESSAGE | Static method | Public | Method | Delete buffered Message | 20101217 |
10 | GET_ACCESS_ID | Static method | Public | Method | Get Access ID from Persistence ID | 20101217 |
11 | GET_ATTRIBUTES | Static method | Public | Method | Get Message Attributes | 20101217 |
12 | GET_DB_CONNECTION | Static method | Public | Method | 20120706 | |
13 | GET_ITEMS | Static method | Public | Method | Get Items of a Message Version | 20101217 |
14 | GET_MESSAGE_PAYLOAD | Static method | Public | Method | Get Message Payload | 20110121 |
15 | GET_PERSIST_ID | Static method | Public | Method | Get Persistence ID from Access ID | 20101217 |
16 | GET_PERS_ID_BY_UNIT_ID | Static method | Public | Method | Get Persistence ID by Unit ID (Valid only for RFC Adapter) | 20130220 |
17 | GET_XML_FRAGMENT | Static method | Private | Method | Get XML fragment | 20101217 |
18 | INITIALIZE | Static method | Private | Method | Initialization | 20101217 |
19 | PRE_SELECT_MESSAGES | Static method | Public | Method | Preselect Messages | 20101217 |
20 | RAISE_CORE_EXCEPTION | Static method | Public | Method | Raise a SOAP Core Exception | 20101217 |
21 | READ_CMAP_TO_BUFFER | Static method | Private | Method | 20120808 | |
22 | READ_IDOC_TO_BUFFER | Static method | Private | Method | Read IDoc IDs from DB to buffer | 20101217 |
23 | READ_MASTER_TO_BUFFER | Static method | Private | Method | Read MASTER entry from DB to buffer | 20101217 |
24 | RESET | Static method | Public | Method | Reset Internal Buffers | 20101217 |
25 | SAVE_ALL | Static method | Public | Method | Save all Messages in a LUW | 20101217 |
26 | SAVE_SINGLE | Static method | Public | Method | 20120706 | |
27 | SELECT_BY_SEQUENCES | Static method | Public | Method | Select Messages by Sequences | 20101217 |
28 | SET_ACCESS_ID | Static method | Public | Method | Set Access ID | 20101217 |
29 | SET_ATTRIBUTES | Static method | Public | Method | Set Message Attributes | 20101217 |
30 | SET_DB_CONNECTION | Static method | Public | Method | Set DB Connection | 20101217 |
31 | SET_PROCESSING_STEP | Static method | Public | Method | Set Processing Step | 20101217 |
32 | UPDATE_ATTRIBUTES | Static method | Public | Method | Update of Attributes (Buffer or Database) | 20101217 |
33 | UPDATE_ATTRIBUTE_INTERNAL | 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 | Importing | ITEM_LIST | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ITEM_T | Persistency Item Table | 20101217 | ||
2 | Importing | 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 | Importing | ERROR_INDICATOR | Call by reference | Type reference (TYPE) | SRT_ERROR_INDICATOR | Indicator for erroneous message versions | 20101217 | ||
2 | Importing | EXPIRY_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Expiry Date | 20101217 | ||
3 | Importing | ITEM_LIST | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ITEM_T | Persistency Item Table | 20101217 | ||
4 | Importing | MESSAGE_STATE | Call by reference | Type reference (TYPE) | SRT_MESSAGE_STATE | Message state | 20101217 | ||
5 | Importing | PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistency Access ID | 20101217 | ||
6 | Importing | 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 | Importing | ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | Importing | PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | 20120720 | |||
3 | Returning | 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 | Changing | 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 | Returning | ERROR_TEXT | Value transfer | Type reference (TYPE) | SRT_SHORT_ERROR_TEXT | Short error message text | 20101217 | ||
2 | Importing | 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 | Importing | ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | Changing | 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 | Changing | 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 | Returning | 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 | Importing | 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 | Returning | ACCESS_ID | Value transfer | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | Importing | 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 | Exporting | ADAPTER_TYPE | Call by reference | Type reference (TYPE) | SRT_ADAPTER_TYPE | Adapter Type | 20101217 | ||
2 | Exporting | ATTACHMENTS | Call by reference | Type reference (TYPE) | SRT_ATTACH_EXISTS_INDICATOR | Indicator for message attachments | 20101217 | ||
3 | Exporting | CHANGED_AT | Call by reference | Type reference (TYPE) | TIMESTAMPL | Last Change Timestamp | 20101217 | ||
4 | Exporting | CHANGED_BY | Call by reference | Type reference (TYPE) | SYUNAME | User Name of last Change | 20101217 | ||
5 | Exporting | CMAP_MAPPING_NAME | Call by reference | Type reference (TYPE) | SRT_OB_MAPPING_NAME | 20120808 | |||
6 | Exporting | CMAP_SOURCE_IF_NAME | Call by reference | Type reference (TYPE) | SRT_INTERFACE_NAME | 20120808 | |||
7 | Exporting | CMAP_SOURCE_IF_OP | Call by reference | Type reference (TYPE) | SRT_INTERFACE_OPERATION | 20120808 | |||
8 | Exporting | COMMUNICATION_TYPE | Call by reference | Type reference (TYPE) | SRT_COMMUNICATION_TYPE | Communication Type | 20101217 | ||
9 | Exporting | CREATED_AT | Call by reference | Type reference (TYPE) | TIMESTAMPL | Creation Timestamp | 20101217 | ||
10 | Exporting | CREATED_BY | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20101217 | ||
11 | Exporting | ERROR_INDICATOR | Call by reference | Type reference (TYPE) | SRT_ERROR_INDICATOR | Indicator for erroneous message versions | 20101217 | ||
12 | Exporting | ERROR_VERSION | Call by reference | Type reference (TYPE) | SRT_MESSAGE_VERSION | Last Error Version Number | 20101217 | ||
13 | Exporting | EXPIRY_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Expiry Date | 20101217 | ||
14 | Exporting | IB_APPLICATION_INFO | Call by reference | Type reference (TYPE) | SRT_APPLICATION_INFO | Receiver Application Information | 20101217 | ||
15 | Exporting | IDOC_REQUEST_ID | Call by reference | Type reference (TYPE) | SRT_IDOC_REQUEST_ID | IDoc Request ID | 20101217 | ||
16 | Exporting | IDOC_RESPONSE_ID | Call by reference | Type reference (TYPE) | SRT_IDOC_RESPONSE_ID | IDoc Response ID | 20101217 | ||
17 | Exporting | LAST_VERSION | Call by reference | Type reference (TYPE) | SRT_MESSAGE_VERSION | Last Version Number | 20101217 | ||
18 | Exporting | LOCATION | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_LOCATION | 20120720 | |||
19 | Exporting | MESSAGE_ID | Call by reference | Type reference (TYPE) | SRT_MSGID | 20120720 | |||
20 | Exporting | MESSAGE_STATE | Call by reference | Type reference (TYPE) | SRT_MESSAGE_STATE | Message state | 20101217 | ||
21 | Exporting | NOT_FOUND | Call by reference | Type reference (TYPE) | XSDBOOLEAN | Message not found | 20101217 | ||
22 | Exporting | OB_APPLICATION_INFO | Call by reference | Type reference (TYPE) | SRT_APPLICATION_INFO | Sender Application Information | 20101217 | ||
23 | Exporting | OPERATION_TYPE | Call by reference | Type reference (TYPE) | SRT_OPERATION_TYPE | Operation Type | 20101217 | ||
24 | Exporting | PARENT_ID | Call by reference | Type reference (TYPE) | SRT_MSGID | Parent ID | 20101217 | ||
25 | Exporting | PARENT_TYPE | Call by reference | Type reference (TYPE) | SRT_PARENT_TYPE | Parent Type | 20120802 | ||
26 | Importing | PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID | 20101217 | ||
27 | Exporting | PROD_VERSION | Call by reference | Type reference (TYPE) | SRT_MESSAGE_VERSION | Last Productive Version Number | 20101217 | ||
28 | Exporting | RECEIVER_IBC | Call by reference | Type reference (TYPE) | SRT_IBC_ID | IBC ID in SOAP Runtime | 20120724 | ||
29 | Exporting | REFERENCE_ID | Call by reference | Type reference (TYPE) | SRT_REFERENCE_ID | Reference ID | 20101217 | ||
30 | Exporting | RETENT_CATEGORY | Call by reference | Type reference (TYPE) | SRT_RETENTION_CATEGORY | Retention Category | 20101217 | ||
31 | Exporting | RETRY_COUNTER | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_RETRY_COUNTER | Retry counter | 20101217 | ||
32 | Exporting | 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 | Exporting | SENDER_IBC | Call by reference | Type reference (TYPE) | SRT_IBC_ID | IBC ID in SOAP Runtime | 20120724 | ||
34 | Exporting | SEQUENCE_ID | Call by reference | Type reference (TYPE) | SRT_SEQID | Sequence ID | 20101217 | ||
35 | Exporting | TRANSACTION_ID | Call by reference | Type reference (TYPE) | SRT_TRANSACTION_ID | Transaction ID of Extended Passport (EPP) in Hex Format | 20101217 | ||
36 | Importing | 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 | Returning | 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 | Exporting | ERROR_INDICATOR | Call by reference | Type reference (TYPE) | SRT_ERROR_INDICATOR | Indicator for erroneous message versions | 20101217 | ||
2 | Exporting | ITEM_LIST | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ITEM_T | Persistency Item Table | 20101217 | ||
3 | Exporting | NOT_FOUND | Call by reference | Type reference (TYPE) | XSDBOOLEAN | Message not found | 20101217 | ||
4 | Importing | PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistency Access ID | 20101217 | ||
5 | Importing | 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 | Exporting | ERROR_CODE | Call by reference | Type reference (TYPE) | I | 0/1/2: OK/Not_Found/Decompression_Error | 20110121 | ||
2 | Importing | NO_EXCEPTION | Call by reference | Type reference (TYPE) | XSDBOOLEAN | ABAP_FALSE | No exception in error cases | 20110121 | |
3 | Exporting | PAYLOAD | Call by reference | Type reference (TYPE) | XSTRING | Message Payload | 20110121 | ||
4 | Importing | PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID in SOAP Runtime | 20110121 | ||
5 | Importing | 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 | Importing | ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | Returning | 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 | Importing | BGRFC_UNIT_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_BGRFC_UNIT_ID | BgRFC Unit ID in SOAP Runtime | 20130220 | ||
2 | Returning | 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 | Returning | FRAGMENT | Value transfer | Type reference (TYPE) | STRING | 20101217 | |||
2 | Importing | INPUT | Call by reference | Type reference (TYPE) | STRING | 20101217 | |||
3 | Importing | TAGNAME | Call by reference | Type reference (TYPE) | STRING | 20101217 | |||
4 | Importing | 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 | Returning | NOT_FOUND | Value transfer | Type reference (TYPE) | XSDBOOLEAN | No message found | 20101217 | ||
2 | Importing | 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 | Importing | ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | Importing | ERROR_TEXT | Call by reference | Type reference (TYPE) | CSEQUENCE | Error Text | 20101217 | ||
3 | Importing | PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID in SOAP Runtime | 20101217 | ||
4 | Importing | 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 | Importing | NO_EXCEPTION | Call by reference | Type reference (TYPE) | XSDBOOLEAN | SPACE | 20120808 | ||
2 | Importing | 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 | Importing | NO_EXCEPTION | Call by reference | Type reference (TYPE) | XSDBOOLEAN | SPACE | 'X': No Exception if not found | 20101217 | |
2 | Importing | 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 | Importing | ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | Importing | NO_EXCEPTION | Call by reference | Type reference (TYPE) | XSDBOOLEAN | SPACE | 'X': No Exception if not found | 20101217 | |
3 | Importing | 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 | Importing | ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Message ID and Location | 20101217 | ||
2 | Importing | 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 | Importing | 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 | Importing | IV_PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | 20120706 | |||
2 | Importing | 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 | Returning | RESULT_LIST | Value transfer | Type reference (TYPE) | SRT_PERSISTENCY_SEQ_MESSAGE_T | Sequence Messages - Table | 20101217 | ||
2 | Importing | SEQUENCE_ID_LIST | Call by reference | Type reference (TYPE) | SRT_SEQID_T | Sequence ID - Table | 20101217 | ||
3 | Importing | 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 | Importing | ACCESS_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_ACCESS_ID | Persistency Access ID | 20101217 | ||
2 | Importing | 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 | Importing | ADAPTER_TYPE | Call by reference | Type reference (TYPE) | SRT_ADAPTER_TYPE | Adapter Type | 20101217 | ||
2 | Importing | ATTACHMENTS | Call by reference | Type reference (TYPE) | SRT_ATTACH_EXISTS_INDICATOR | Indicator for message attachments | 20101217 | ||
3 | Importing | CMAP_MAPPING_NAME | Call by reference | Type reference (TYPE) | SRT_OB_MAPPING_NAME | 20120808 | |||
4 | Importing | CMAP_SOURCE_IF_NAME | Call by reference | Type reference (TYPE) | SRT_INTERFACE_NAME | 20120808 | |||
5 | Importing | CMAP_SOURCE_IF_OP | Call by reference | Type reference (TYPE) | SRT_INTERFACE_OPERATION | 20120808 | |||
6 | Importing | COMMUNICATION_TYPE | Call by reference | Type reference (TYPE) | SRT_COMMUNICATION_TYPE | Communication Type | 20101217 | ||
7 | Importing | EXPIRY_DATE | Call by reference | Type reference (TYPE) | DATS | Expiry Date after FINISH/CANCEL | 20101217 | ||
8 | Importing | IB_COMPONENT | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_COMPONENT | Receiver Component | 20101217 | ||
9 | Importing | IB_IF_NAME | Call by reference | Type reference (TYPE) | SRT_INTERFACE_NAME | Receiver Interface Name | 20101217 | ||
10 | Importing | IB_IF_NAMESPACE | Call by reference | Type reference (TYPE) | SRT_INTERFACE_NAMESPACE | Receiver Interface Namespace | 20101217 | ||
11 | Importing | IB_IF_OPERATION | Call by reference | Type reference (TYPE) | SRT_INTERFACE_OPERATION | Receiver Interface Operation | 20101217 | ||
12 | Importing | IB_PARTY | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PARTY | Receiver Party | 20101217 | ||
13 | Importing | IDOC_REQUEST_ID | Call by reference | Type reference (TYPE) | SRT_IDOC_REQUEST_ID | IDOC Request ID | 20101217 | ||
14 | Importing | IDOC_RESPONSE_ID | Call by reference | Type reference (TYPE) | SRT_IDOC_RESPONSE_ID | IDOC Response ID | 20101217 | ||
15 | Importing | IS_COUPLED | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 20120808 | |||
16 | Importing | MESSAGE_STATE | Call by reference | Type reference (TYPE) | SRT_MESSAGE_STATE | Message state | 20101217 | ||
17 | Importing | MIGRATED | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_MIGRATED | Migrated / Direct Call | 20101217 | ||
18 | Importing | OB_COMPONENT | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_COMPONENT | Sender Component | 20101217 | ||
19 | Importing | OB_IF_NAME | Call by reference | Type reference (TYPE) | SRT_INTERFACE_NAME | Sender Interface Name | 20101217 | ||
20 | Importing | OB_IF_NAMESPACE | Call by reference | Type reference (TYPE) | SRT_INTERFACE_NAMESPACE | Sender Interface Namespace | 20101217 | ||
21 | Importing | OB_IF_OPERATION | Call by reference | Type reference (TYPE) | SRT_INTERFACE_OPERATION | Sender Interface Operation | 20101217 | ||
22 | Importing | OB_PARTY | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PARTY | Sender Party | 20101217 | ||
23 | Importing | OPERATION_TYPE | Call by reference | Type reference (TYPE) | SRT_OPERATION_TYPE | Operation Type | 20101217 | ||
24 | Importing | PARENT_ID | Call by reference | Type reference (TYPE) | SRT_MSGID | Parent ID | 20101217 | ||
25 | Importing | PARENT_TYPE | Call by reference | Type reference (TYPE) | SRT_PARENT_TYPE | 20120802 | |||
26 | Importing | PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistency Access ID | 20101217 | ||
27 | Importing | RECEIVER_IBC | Call by reference | Type reference (TYPE) | SRT_IBC_ID | IBC ID in SOAP Runtime | 20120724 | ||
28 | Importing | REFERENCE_ID | Call by reference | Type reference (TYPE) | SRT_REFERENCE_ID | Reference ID | 20101217 | ||
29 | Importing | RETENT_CATEGORY | Call by reference | Type reference (TYPE) | SRT_RETENTION_CATEGORY | Retention Category | 20101217 | ||
30 | Importing | RETRY_COUNTER | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_RETRY_COUNTER | Retry counter | 20101217 | ||
31 | Importing | 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 | Importing | SENDER_IBC | Call by reference | Type reference (TYPE) | SRT_IBC_ID | IBC ID in SOAP Runtime | 20120724 | ||
33 | Importing | SEQUENCE_ID | Call by reference | Type reference (TYPE) | SRT_SEQID | Sequence ID | 20101217 | ||
34 | Importing | 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 | Importing | 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 | Importing | PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID in SOAP Runtime | 20101217 | ||
2 | Importing | 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 | Importing | 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 | Importing | NAME | Call by reference | Type reference (TYPE) | STRING | Attribute Name | 20101217 | ||
2 | Importing | PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID in SOAP Runtime | 20101217 | ||
3 | Importing | 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 |