Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_SOAP_SCHEDULER_QRFC | 20050805 | |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SEQ_MANAGER_CONSTANTS | (new seq / mng)Constants for sequence manager | 20061016 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SOAP_SEQ_SCD_TRACE_CONST | 20060411 |
Properties
| Class | CL_SOAP_SCHEDULER_QRFC_NEW | |
| Short Description | SOAP Scheduler | |
| Super Class | CL_SOAP_SCHEDULER_QRFC | |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SOAP_SEQ_SCD | Sequence Scheduling |
| Created | 20050805 | SAP |
| Last change | 20141121 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SEQ_MANAGER_CONSTANTS | (new seq / mng)Constants for sequence manager | 20061016 | ||
| 2 | IF_SOAP_SEQ_SCD_TRACE_CONST | 20060411 |
Friends
Class CL_SOAP_SCHEDULER_QRFC_NEW has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | BGRFC_RETRY_KEY | 'RETRY_REQUEST_BY_APP' | Reason for Restarting Unit | 20061018 | ||
| 2 | Constant | Private | Type reference (TYPE) | CHAR1 | ' ' | Single-Character Flag | 20061016 | ||
| 3 | Constant | Private | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20061016 | ||
| 4 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | TSOAP_TRUE | Boolean Variable (X=True, -=False, Space=Unknown) | 20061016 |
Methods
Events
Class CL_SOAP_SCHEDULER_QRFC_NEW has no event.
Types
Class CL_SOAP_SCHEDULER_QRFC_NEW has no local type.
Method Signatures
Method ALIGN_RM_PROT_WITH_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SEQUENCE | Call by reference | Object reference (TYPE REF TO) | CL_SOAP_SEQUENCE | Soap Sequence | 20090917 | |||
| 2 | SOAP_APPLICATION | Call by reference | Object reference (TYPE REF TO) | IF_SOAP_APPLICATION_RT | Interface of SOAP Application for SOAP Runtime | 20090917 |
Method ALIGN_RM_PROT_WITH_VERSION on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method CALCULATE_BGRFC_RETRY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETRY_KEY | Value transfer | Type reference (TYPE) | BGRFC_RETRY_KEY | Reason for Restarting Unit | 20070529 | |||
| 2 | SEQ_ID | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_ID | Sequence queue ident | 20070529 |
Method CALCULATE_BGRFC_RETRY_KEY on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method GET_QUEUE_LENGTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_QUEUELENGTH | Value transfer | Type reference (TYPE) | INT1 | Dummy for B20 int1 (Local Everywhere) | 20060411 |
Method GET_QUEUE_LENGTH on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method GET_RETRY_INTERVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACT_RETRY_COUNT | Value transfer | Type reference (TYPE) | I | 20121017 | ||||
| 2 | R_RETRY_INTERVAL | Value transfer | Type reference (TYPE) | I | 20121017 |
Method GET_RETRY_INTERVAL on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_PROCEED_LUW_CONSUMER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FAILED_PERSIST_ID | Value transfer | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20061013 | |||
| 2 | LOCATION | Call by reference | Type reference (TYPE) | SRT_LOCATION | Location client / provider | 20061013 | |||
| 3 | PHYSICAL_QUEUENAME | Call by reference | Type reference (TYPE) | TRFCQNAM | Name of tRFC Queue | 20061013 | |||
| 4 | SEQUENCE | Call by reference | Type reference (TYPE) | SRT_S_SEQUENCE | takeover structure to sequence scheduler | 20061013 |
Method Q_PROCEED_LUW_CONSUMER on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_PROCEED_LUW_MEDIATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_SEQUENCE_CONSUMER | Call by reference | Object reference (TYPE REF TO) | IF_SEQ_RTIME_CONSUMER | 20101223 | ||||
| 2 | IS_SEQUENCE | Call by reference | Type reference (TYPE) | SRT_S_SEQUENCE | 20101223 | ||||
| 3 | IV_FUNC_STACK_LEVEL | Call by reference | Type reference (TYPE) | I | 20101223 | ||||
| 4 | IV_SEQUENCE_TYPE | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_TYPE | 20101223 | ||||
| 5 | RV_FAILED_PERSIST_ID | Value transfer | Type reference (TYPE) | CHAR32 | 20101223 |
Method Q_PROCEED_LUW_MEDIATION on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_PROCEED_LUW_PLAIN_SOAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_SEQUENCE_CONSUMER | Call by reference | Object reference (TYPE REF TO) | IF_SEQ_RTIME_CONSUMER | 20101223 | ||||
| 2 | IS_SEQUENCE | Call by reference | Type reference (TYPE) | SRT_S_SEQUENCE | 20101223 | ||||
| 3 | IV_FUNC_STACK_LEVEL | Call by reference | Type reference (TYPE) | I | 20101223 | ||||
| 4 | IV_SEQUENCE_TYPE | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_TYPE | 20101223 | ||||
| 5 | RV_FAILED_PERSIST_ID | Value transfer | Type reference (TYPE) | CHAR32 | 20101223 |
Method Q_PROCEED_LUW_PLAIN_SOAP on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_PROCEED_LUW_PROVIDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FAILED_PERSIST_ID | Value transfer | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20061013 | |||
| 2 | PHYSICAL_QUEUENAME | Call by reference | Type reference (TYPE) | TRFCQNAM | Name of tRFC Queue | 20061013 | |||
| 3 | SEQUENCE | Call by reference | Type reference (TYPE) | SRT_S_SEQUENCE | takeover structure to sequence scheduler | 20061013 |
Method Q_PROCEED_LUW_PROVIDER on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_PROCEED_LUW_PULLING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_SEQUENCE_CONSUMER | Call by reference | Object reference (TYPE REF TO) | IF_SEQ_RTIME_CONSUMER | 20101223 | ||||
| 2 | IS_SEQUENCE | Call by reference | Type reference (TYPE) | SRT_S_SEQUENCE | 20101223 | ||||
| 3 | IV_FUNC_STACK_LEVEL | Call by reference | Type reference (TYPE) | I | 20101223 | ||||
| 4 | IV_SEQUENCE_TYPE | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_TYPE | 20101223 | ||||
| 5 | RV_FAILED_PERSIST_ID | Value transfer | Type reference (TYPE) | CHAR32 | 20101223 |
Method Q_PROCEED_LUW_PULLING on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_DELIVER_QRFC_NEW_C Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20061013 | |||
| 2 | LOCATION | Call by reference | Type reference (TYPE) | SRT_SEQ_ASYNC_BORDER_FTYPE | sequence scheduler: enviroment | 20061013 | |||
| 3 | PHYSICAL_QUEUENAME | Call by reference | Type reference (TYPE) | TRFCQNAM | Name of tRFC Queue | 20061013 | |||
| 4 | SCENARIO | Call by reference | Type reference (TYPE) | SRT_SEQ_SDC_ASFK-SCENARIO | Sequence Scheduler Scenario | 20061013 | |||
| 5 | SEQUENCE | Call by reference | Type reference (TYPE) | SRT_S_SEQUENCE | takeover structure to sequence scheduler | 20061013 | |||
| 6 | USR_DATA | Call by reference | Type reference (TYPE) | SRT_S_SEQ_USR_DATA | Sequence Control data | 20061013 |
Method Q_SEQ_SCD_DELIVER_QRFC_NEW_C on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_DELIVER_QRFC_NEW_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20061013 | |||
| 2 | LOCATION | Call by reference | Type reference (TYPE) | SRT_SEQ_ASYNC_BORDER_FTYPE | sequence scheduler: enviroment | 20061013 | |||
| 3 | PHYSICAL_QUEUENAME | Call by reference | Type reference (TYPE) | TRFCQNAM | Name of tRFC Queue | 20061013 | |||
| 4 | SCENARIO | Call by reference | Type reference (TYPE) | SRT_SEQ_SDC_ASFK-SCENARIO | Sequence Scheduler Scenario | 20061013 | |||
| 5 | SEQUENCE | Call by reference | Type reference (TYPE) | SRT_S_SEQUENCE | takeover structure to sequence scheduler | 20061013 | |||
| 6 | USR_DATA | Call by reference | Type reference (TYPE) | SRT_S_SEQ_USR_DATA | Sequence Control data | 20061013 |
Method Q_SEQ_SCD_DELIVER_QRFC_NEW_P on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_RELEASE_USR_DATA Signature
Method Q_SEQ_SCD_RELEASE_USR_DATA on class CL_SOAP_SCHEDULER_QRFC_NEW has no parameter.
Method Q_SEQ_SCD_RELEASE_USR_DATA on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_RELEASE_USR_DT_CPS Signature
Method Q_SEQ_SCD_RELEASE_USR_DT_CPS on class CL_SOAP_SCHEDULER_QRFC_NEW has no parameter.
Method Q_SEQ_SCD_RELEASE_USR_DT_CPS on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_TERMINATE_C_EV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Call by reference | Type reference (TYPE) | SRT_SEQ_ASYNC_BORDER_FTYPE | 20130627 | ||||
| 2 | SEQ_ID | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_ID | 20130627 | ||||
| 3 | SEQ_MGR_C | Call by reference | Object reference (TYPE REF TO) | IF_SEQ_MANAGER_RTIME_CONSUMER | 20130627 | ||||
| 4 | SEQ_REF | Call by reference | Object reference (TYPE REF TO) | CL_SOAP_SEQUENCE | 20130627 |
Method Q_SEQ_SCD_TERMINATE_C_EV on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_TERMINATE_C_GP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Call by reference | Type reference (TYPE) | SRT_SEQ_ASYNC_BORDER_FTYPE | 20101223 | ||||
| 2 | SEQ_ID | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_ID | 20101223 | ||||
| 3 | SEQ_REF | Call by reference | Object reference (TYPE REF TO) | CL_SOAP_SEQUENCE | 20101223 |
Method Q_SEQ_SCD_TERMINATE_C_GP on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_TERMINATE_C_MD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Call by reference | Type reference (TYPE) | SRT_SEQ_ASYNC_BORDER_FTYPE | 20101223 | ||||
| 2 | SEQ_ID | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_ID | 20101223 | ||||
| 3 | SEQ_MGR_C | Call by reference | Object reference (TYPE REF TO) | IF_SEQ_MANAGER_RTIME_CONSUMER | 20101223 | ||||
| 4 | SEQ_REF | Call by reference | Object reference (TYPE REF TO) | CL_SOAP_SEQUENCE | 20101223 |
Method Q_SEQ_SCD_TERMINATE_C_MD on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_TERMINATE_C_PS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Call by reference | Type reference (TYPE) | SRT_SEQ_ASYNC_BORDER_FTYPE | 20101223 | ||||
| 2 | SEQ_ID | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_ID | 20101223 | ||||
| 3 | SEQ_REF | Call by reference | Object reference (TYPE REF TO) | CL_SOAP_SEQUENCE | 20101223 |
Method Q_SEQ_SCD_TERMINATE_C_PS on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_TERMINATE_C_WSRM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Call by reference | Type reference (TYPE) | SRT_SEQ_ASYNC_BORDER_FTYPE | 20101223 | ||||
| 2 | SEQ_ID | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_ID | 20101223 | ||||
| 3 | SEQ_REF | Call by reference | Object reference (TYPE REF TO) | CL_SOAP_SEQUENCE | 20101223 |
Method Q_SEQ_SCD_TERMINATE_C_WSRM on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_TERMINATE_NEW_C Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SEQ_ID | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_ID | Sequence queue ident | 20061013 | |||
| 2 | SEQ_TYPE | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_TYPE | Sequencetype transient / persistent | 20070423 | |||
| 3 | USR_DATA | Call by reference | Type reference (TYPE) | SRT_S_SEQ_USR_DATA | Sequence Control data | 20061013 |
Method Q_SEQ_SCD_TERMINATE_NEW_C on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_TERMINATE_NEW_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SEQ_ID | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_ID | Sequence queue ident | 20061013 | |||
| 2 | SEQ_TYPE | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_TYPE | Sequencetype transient / persistent | 20070423 | |||
| 3 | USR_DATA | Call by reference | Type reference (TYPE) | SRT_S_SEQ_USR_DATA | Sequence Control data | 20061013 |
Method Q_SEQ_SCD_TERMINATE_NEW_P on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_TERMINATE_NEW_S Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Call by reference | Type reference (TYPE) | SRT_SEQ_ASYNC_BORDER_FTYPE | sequence scheduler: enviroment | 20071108 | |||
| 2 | SEQ_ID | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_ID | Sequence queue ident | 20061219 | |||
| 3 | SEQ_REF | Call by reference | Object reference (TYPE REF TO) | CL_SOAP_SEQUENCE | Sequence Control data | 20071108 |
Method Q_SEQ_SCD_TERMINATE_NEW_S on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_TERMINATE_P_PS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Call by reference | Type reference (TYPE) | SRT_SEQ_ASYNC_BORDER_FTYPE | 20101223 | ||||
| 2 | SEQ_ID | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_ID | 20101223 | ||||
| 3 | SEQ_REF | Call by reference | Object reference (TYPE REF TO) | CL_SOAP_SEQUENCE | 20101223 |
Method Q_SEQ_SCD_TERMINATE_P_PS on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method Q_SEQ_SCD_TERMINATE_P_WSRM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Call by reference | Type reference (TYPE) | SRT_SEQ_ASYNC_BORDER_FTYPE | 20101223 | ||||
| 2 | SEQ_ID | Call by reference | Type reference (TYPE) | SRT_SEQUENCE_ID | 20101223 | ||||
| 3 | SEQ_REF | Call by reference | Object reference (TYPE REF TO) | CL_SOAP_SEQUENCE | 20101223 |
Method Q_SEQ_SCD_TERMINATE_P_WSRM on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method RAISE_LOCK_QUEUE Signature
Method RAISE_LOCK_QUEUE on class CL_SOAP_SCHEDULER_QRFC_NEW has no parameter.
Method RAISE_LOCK_QUEUE on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method SET_GET_FAILED_PERSIST_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN | Value transfer | Type reference (TYPE) | WSRM_PERSIST_ID | ' ' | WSRM: Persistent Identifier | 20061120 | ||
| 2 | OUT | Value transfer | Type reference (TYPE) | WSRM_PERSIST_ID | WSRM: Persistent Identifier | 20061120 |
Method SET_GET_FAILED_PERSIST_ID on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method USE_DIRECT_SCHEDULING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_SEQUENCE | Call by reference | Object reference (TYPE REF TO) | CL_SOAP_SEQUENCE | 20101223 | ||||
| 2 | RV_DIRECT_START | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101223 |
Method USE_DIRECT_SCHEDULING on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
Method USE_UNIT_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LOCATION | Value transfer | Type reference (TYPE) | SRT_SEQ_ASYNC_BORDER_FTYPE | 20101223 | ||||
| 2 | RR_LOCK_UNIT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101223 |
Method USE_UNIT_LOCK on class CL_SOAP_SCHEDULER_QRFC_NEW has no exception.
History
| Last changed by/on | SAP | 20141121 |
| SAP Release Created in | 710 |