SAP ABAP Class CL_CTS_REQUEST_FACTORY (File Request Manager Factory)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-CTS-ORG-PLS (Application Component) Transport Organizer für non-ABAP (CTS+)
⤷ SCTS_EXT_REQ_IF (Package) CTS+ Request Interface
⤷ BC-CTS-ORG-PLS (Application Component) Transport Organizer für non-ABAP (CTS+)
⤷ SCTS_EXT_REQ_IF (Package) CTS+ Request Interface
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_CTS_FILE_REQUEST_FACTORY | File Request Manager Factory - Local NONABAP Only | 20100520 |
Properties
Class | CL_CTS_REQUEST_FACTORY | |
Short Description | File Request Manager Factory | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SCTS_EXT_REQ_IF | CTS+ Request Interface |
Created | 20100520 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | STRHI | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | TRSEL | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | TRWBO | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_CTS_REQUEST_FACTORY has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_CTS_REQUEST_REMOTE_ADAPTER | 20130226 | CTS: Extend remote request manager | |
2 | CL_CTS_TRANSPORT_REQUEST_RO | 20130225 | central CTS: Handle read-only requests |
Attributes
Class CL_CTS_REQUEST_FACTORY has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CREATE | Static method | Public | Method | Creates Instance of Request Manager | 20100520 |
2 | CREATE_BY_TARGET | Static method | Protected | Method | Creates Instance of Request Manager | 20130222 |
3 | GET_DATAFILENAME_OF_TRKORR | Static method | Public | Method | Get request of data file name | 20100520 |
4 | GET_TRKORR_OF_DATAFILENAME | Static method | Public | Method | Get data file name of request | 20100520 |
5 | LOCK_REQUEST | Static method | Public | Method | Locks Request | 20100520 |
6 | UNLOCK_REQUEST | Static method | Public | Method | Unlocks Request | 20100520 |
Events
Class CL_CTS_REQUEST_FACTORY has no event.
Types
Class CL_CTS_REQUEST_FACTORY has no local type.
Method Signatures
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung des aktuellen Benutzers | 20100520 | ||
2 | Importing | DOMNAME | Call by reference | Type reference (TYPE) | TMSDOMNAM | TMS: Transportdomäne | 20111123 | ||
3 | Importing | READONLY | Call by reference | Type reference (TYPE) | BOOLEAN | 20120326 | |||
4 | Returning | REQUEST_MANAGER | Value transfer | Object reference (TYPE REF TO) | IF_CTS_REQUEST | Externes Interface fuer File Anlegen | 20100520 | ||
5 | Importing | SYSNAME | Call by reference | Type reference (TYPE) | SYSYSID | Name des SAP-Systems | 20100520 | ||
6 | Importing | TIMEOUT | Call by reference | Type reference (TYPE) | INT4 | 300 | Timeout in seconds | 20111215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CTS_BOOTSTRAP_EXCEPTION | cCTS Bootstrapper: Eine Bootstrapper Exception | 20101108 | |
2 | CX_CTS_CHANGES_LOCKED | Aenderungen fuer das gegebene System sind gesperrt | 20100520 | |
3 | CX_TMS_INVALID_EXTERNAL_SYSTEM | System ist nicht als extern managebar im TMS bekannt | 20100520 | |
4 | CX_TMS_UNACCESSABLE_SYSTEM | Keine Destination fuer das Ziel bekannt | 20101108 | |
5 | CX_TMS_UNKNOWN_DOMAIN | Im TMS unbekannte Domaene | 20100520 | |
6 | CX_TMS_UNKNOWN_SYSTEM | Im TMS unbekanntes System | 20100520 |
Method CREATE_BY_TARGET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | READONLY | Call by reference | Type reference (TYPE) | BOOLEAN | 20130222 | |||
2 | Returning | REQUEST_MANAGER | Value transfer | Object reference (TYPE REF TO) | IF_CTS_REQUEST | Externes Interface fuer File Anlegen | 20130222 | ||
3 | Importing | TARGET | Call by reference | Object reference (TYPE REF TO) | IF_CTS_TMS_CI_TARGET | 20130222 | |||
4 | Importing | TIMEOUT | Call by reference | Type reference (TYPE) | INT4 | 300 | Timeout in seconds | 20130222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CTS_BOOTSTRAP_EXCEPTION | cCTS Bootstrapper: Eine Bootstrapper Exception | 20130222 | |
2 | CX_CTS_CHANGES_LOCKED | Aenderungen fuer das gegebene System sind gesperrt | 20130222 | |
3 | CX_TMS_INVALID_EXTERNAL_SYSTEM | System ist nicht als extern managebar im TMS bekannt | 20130222 | |
4 | CX_TMS_UNACCESSABLE_SYSTEM | Keine Destination fuer das Ziel bekannt | 20130222 | |
5 | CX_TMS_UNKNOWN_DOMAIN | Im TMS unbekannte Domaene | 20130222 | |
6 | CX_TMS_UNKNOWN_SYSTEM | Im TMS unbekanntes System | 20130222 |
Method GET_DATAFILENAME_OF_TRKORR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | FILENAME | Value transfer | Type reference (TYPE) | STRING | 20100520 | |||
2 | Importing | TRKORR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20100520 |
Method GET_DATAFILENAME_OF_TRKORR on class CL_CTS_REQUEST_FACTORY has no exception.
Method GET_TRKORR_OF_DATAFILENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FILENAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20100520 | |||
2 | Returning | TRKORR | Value transfer | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20100520 |
Method GET_TRKORR_OF_DATAFILENAME on class CL_CTS_REQUEST_FACTORY has no exception.
Method LOCK_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MODE | Call by reference | Type reference (TYPE) | ENQMODE | 'E' | Sperrmodus | 20100601 | |
2 | Importing | TRKORR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20100520 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CTS_LOCK_EXCEPTION | CTS: Sperrfehler | 20100520 |
Method UNLOCK_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TRKORR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20100520 |
Method UNLOCK_REQUEST on class CL_CTS_REQUEST_FACTORY has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 702 |