SAP ABAP Class CL_O2_RT_SUPPORT (WB Interface - Runtime)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-TOO-WAB (Application Component) Web Application Builder
⤷
SO2_DBLAYER (Package) mySAP Application Server Pages: Database Layer
⤷
⤷
Properties
| Class | CL_O2_RT_SUPPORT | |
| Short Description | WB Interface - Runtime | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | S | System Program |
| Category | 0 | |
| Package | SO2_DBLAYER | mySAP Application Server Pages: Database Layer |
| Created | 20000530 | SAP |
| Last change | 20110908 | 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) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_O2_RT_SUPPORT has no interface implemented.
Friends
Class CL_O2_RT_SUPPORT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | I | 0 | OK | 20000530 | ||
| 2 | Constant | Public | Type reference (TYPE) | I | 4 | Error While Reading Page | 20000530 | ||
| 3 | Constant | Public | Type reference (TYPE) | SEOVERSION | '1' | Obsolete: Version Indicator: Active | 20000530 | ||
| 4 | Constant | Public | Type reference (TYPE) | OXYGEN_CLM | SO2_INI_METH | Name of Initialising Method | 20000815 | ||
| 5 | Constant | Public | Type reference (TYPE) | OXYGEN_CLM | SO2_INPUT_METH | Name of Input Processing Method | 20000815 | ||
| 6 | Constant | Public | Type reference (TYPE) | OXYGEN_CLM | SO2_MANI_METH | Name of Manipulation Method | 20000815 | ||
| 7 | Constant | Public | Type reference (TYPE) | OXYGEN_CLM | SO2_LAYOUT_METH | Name of Generated Presentation Method | 20000815 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Generate Implementing Class | 20000919 | |
| 2 | Static method | Public | Method | Get Application Class for BSP Application | 20000825 | |
| 3 | Static method | Public | Method | Determine the Implementing Class for Page | 20000825 | |
| 4 | Static method | Public | Method | Determines BSP page for a class name | 20031124 | |
| 5 | Static method | Public | Method | Obsolete: Read Oxygen Page at Runtime | 20000530 |
Events
Class CL_O2_RT_SUPPORT has no event.
Types
Class CL_O2_RT_SUPPORT has no local type.
Method Signatures
Method GENERATE_IMPL_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_APPLNAME | Call by reference | Type reference (TYPE) | O2APPLNAME | BSP-Applikation | 20000920 | |||
| 2 | P_PAGEKEY | Call by reference | Type reference (TYPE) | O2PAGE | Seitenname | 20000920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generierung nicht erfolgreich | 20000920 |
Method GET_CLASS_FOR_APPLICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_APPLICATION | Call by reference | Type reference (TYPE) | STRING | Name der Applikation | 20000825 | |||
| 2 | P_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name der Anwendungsklasse | 20000825 | |||
| 3 | P_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | Namensraum | 20000825 | |||
| 4 | P_SECURITY | Call by reference | Type reference (TYPE) | STRING | X: XSRF Schutz an | 20100817 | |||
| 5 | P_SESSION_MANAGEMENT | Call by reference | Type reference (TYPE) | STRING | X: Applikation unterstützt Portal-Integration | 20020521 | |||
| 6 | P_STARTPAGE | Call by reference | Type reference (TYPE) | STRING | Startseite der BSP-Applikation | 20010103 | |||
| 7 | P_STATEFUL | Call by reference | Type reference (TYPE) | STRING | X: Applikation ist Stateful | 20010123 | |||
| 8 | P_THEME | Call by reference | Type reference (TYPE) | STRING | Der Applikation zugeordnetes Thema | 20000907 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000825 | ||
| 2 | Applikation existiert nicht aktiv | 20000825 |
Method GET_CLASS_FOR_PAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_APPLICATION | Call by reference | Type reference (TYPE) | STRING | Name der Applikation | 20000825 | |||
| 2 | P_HTML_POOL | Call by reference | Type reference (TYPE) | STRING | statisches HTML | 20000919 | |||
| 3 | P_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | Namensraum | 20000825 | |||
| 4 | P_OPTIONS | Call by reference | Type reference (TYPE) | O2OPTIONS | Laufzeit-Optionen | 20011016 | |||
| 5 | P_PAGE | Call by reference | Type reference (TYPE) | STRING | Name der Seite | 20000825 | |||
| 6 | P_PAGECLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | für die Seite generierte Klasse | 20000825 | |||
| 7 | P_PAGEPARAMS | Call by reference | Type reference (TYPE) | OXYGEN_ARGTB | Liste der Seitenparameter | 20000907 | |||
| 8 | P_PAGETYPE | Call by reference | Type reference (TYPE) | CHAR1 | 'C'->Controller/'V'->View/' '->volle Seite | 20011018 | |||
| 9 | P_SCRIPT | Call by reference | Type reference (TYPE) | STRING | Java Script Code | 20000919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000825 | ||
| 2 | Seite existiert nicht aktiv | 20000825 |
Method GET_PAGE_BY_CLASSNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CLASSNAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20031124 | |||
| 2 | P_PAGE | Value transfer | Type reference (TYPE) | O2PAGKEY | Keystruktur für Name einer Oxygen Seite | 20031124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | die Klasse implementiert keine BSP-Seite | 20031124 |
Method READ_PAGE_FOR_SERVICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONDITION_CODE | Call by reference | Type reference (TYPE) | I | Rückgabewert | 20000530 | |||
| 2 | PAGEID | Call by reference | Type reference (TYPE) | OXYGEN_PGD | Seite | 20000530 | |||
| 3 | PARAMETER_LIST | Call by reference | Type reference (TYPE) | OXYGEN_ARGTB | Parameter Liste | 20000530 | |||
| 4 | SERVICEMETHOD | Call by reference | Type reference (TYPE) | OXYGEN_CLM | Klasse und Methode | 20000530 | |||
| 5 | STATIC_POOL | Call by reference | Type reference (TYPE) | STRING | Satischer Anteil | 20000530 |
Method READ_PAGE_FOR_SERVICE on class CL_O2_RT_SUPPORT has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 50A |