SAP ABAP Class CL_BSP_RUNTIME (Business Server Pages (BSP) Runtime)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BSP (Application Component) Business Server Pages
     SBSP_RUNTIME (Package) Business Server Pages (BSP): Runtime Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_RUNTIME Business Server Page (BSP) Runtime 20000824
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_RUNTIME_JS BSP Runtime JavaScript Subset 20010206
Properties
Class CL_BSP_RUNTIME  
Short Description Business Server Pages (BSP) Runtime    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SBSP_RUNTIME   Business Server Pages (BSP): Runtime Objects 
Created 20000824   SAP 
Last change 20130531   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 BSPR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IF_BSP_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BSP_RUNTIME Business Server Page (BSP) Runtime 20000824
2 IF_BSP_RUNTIME_JS BSP Runtime JavaScript Subset 20010206
Friends
# Friend Modeled only Created on Description
1 CL_BSP_CONTEXT 20011105 Business Server Pages (BSP) Context
2 CL_BSP_NAVIGATION 20000907 Business Server Pages (BSP) Navigation
3 CL_BSP_PAGE 20000921 Business Server Pages (BSP) Abstract Basis Class Page
4 CL_BSP_PAGE_BASE 20011029 BSP Contoller: Basis Class
5 CL_BSP_PAGE_CONTEXT 20011022 Business Server Pages (BSP) Page Context
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATION_NAME Instance attribute Public Attribute reference (LIKE) 20000825
2 APPLICATION_NAMESPACE Instance attribute Public Attribute reference (LIKE) 20000825
3 APPLICATION_SECURITY Instance attribute Public Attribute reference (LIKE) 20100818
4 APPLICATION_THEME Instance attribute Public Attribute reference (LIKE) 20010111
5 APPLICATION_URL Instance attribute Public Attribute reference (LIKE) 20000920
6 CACHED_THEME_ROOT Instance attribute Private Type reference (TYPE) STRING 20050621
7 CACHED_THEME_ROOT_KEY Instance attribute Private Type reference (TYPE) STRING 20050621
8 CLIENT_INFO Instance attribute Public Attribute reference (LIKE) 20010807
9 CO_DOMAIN_RELAX_MAX Instance attribute Public Attribute reference (LIKE) 20030307
10 CO_DOMAIN_RELAX_MIN Instance attribute Public Attribute reference (LIKE) 20030307
11 CO_DOMAIN_RELAX_OFF Instance attribute Public Attribute reference (LIKE) 20030307
12 CO_STATE_ON_ENTER Constant Private Type reference (TYPE) I 0 onEnter Status 20000904
13 CO_STATE_ON_LEAVE Constant Private Type reference (TYPE) I 99 onLeave Status 20000904
14 C_CONTEXT Static Attribute Private Object reference (TYPE REF TO) CL_BSP_CONTEXT Current BSP context 20010206
15 C_CONTEXT_APP Static Attribute Private Object reference (TYPE REF TO) CL_BSP_PERSIST_APP Application context (persistent) 20010206
16 C_DELTA_HANDLER_FOR_NAVIGATION Static Attribute Private Object reference (TYPE REF TO) IF_BSP_DELTA_HANDLER Delta Handling for BSP Extensions 20020323
17 C_INITIALIZED Static Attribute Private Type reference (TYPE) I bspr_yes if initialized 20010206
18 C_JUST_OPENED Static Attribute Private Type reference (TYPE) I Application already started (=0/1) 20010406
19 C_NAVIGATION Static Attribute Private Object reference (TYPE REF TO) CL_BSP_NAVIGATION Current Navigation Instance 20010206
20 C_NEW_SERVER Instance attribute Private Type reference (TYPE) ABAP_BOOL New Server Instance? 20030512
21 C_REDIRECT_PAGE Static Attribute Private Type reference (TYPE) STRING Current Redirect Page 20010206
22 C_REDIRECT_TYPE Static Attribute Private Type reference (TYPE) I Current Redirect Type (See cl_bsp_navigation~co_nav_*) 20010206
23 C_REDIRECT_URL Static Attribute Private Type reference (TYPE) STRING Current Redirect URL 20010206
24 C_REQUEST Static Attribute Private Object reference (TYPE REF TO) IF_HTTP_REQUEST Current HTTP Request 20010206
25 C_RESPONSE Static Attribute Private Object reference (TYPE REF TO) IF_HTTP_RESPONSE Current HTTP Response 20010206
26 C_RUNTIME_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_BSP_RUNTIME Current Runtime Instance 20010206
27 C_SESSMAN Static Attribute Private Object reference (TYPE REF TO) CL_BSP_SESSMAN Current Session Manager 20010206
28 C_STATE Static Attribute Private Type reference (TYPE) I Current Internal Status 20010206
29 DDIC_UTILS Instance attribute Public Attribute reference (LIKE) 20010302
30 DOMAIN_RELAX Instance attribute Public Attribute reference (LIKE) 20030309
31 EXTENSION_INFO_URLS Static Attribute Private Type reference (TYPE) TIHTTPURLS2 HTTP Framework (iHTTP) Table URLs (Extended) 20030127
32 IS_PAGE_TYPE Instance attribute Public Attribute reference (LIKE) 20110621
33 IS_START_PAGE Instance attribute Public Attribute reference (LIKE) 20100818
34 KEEP_CONTEXT Instance attribute Public Attribute reference (LIKE) 20010207
35 LEVEL2CHECK Instance attribute Public Type reference (TYPE) ABAP_BOOL 20050615
36 MIME_TYPE Instance attribute Public Attribute reference (LIKE) 20101108
37 MULTI_APPLICATION Static Attribute Private Type reference (TYPE) ABAP_BOOL Several Applications Permitted in a Session 20030707
38 M_EXT_SESSION_ID Instance attribute Public Type reference (TYPE) STRING External session ID 20021015
39 M_URI_POSITION Static Attribute Public Type reference (TYPE) I 1 Position before '/' 20020910
40 PAGE_NAME Instance attribute Public Attribute reference (LIKE) 20000825
41 PAGE_URL Instance attribute Public Attribute reference (LIKE) 20000926
42 PORTAL_VERSION Instance attribute Public Attribute reference (LIKE) 20030312
43 PORTAL_VERSION_MAJOR Instance attribute Public Attribute reference (LIKE) 20030312
44 PORTAL_VERSION_MINOR Instance attribute Public Attribute reference (LIKE) 20030312
45 REQ_COUNTER Instance attribute Public Attribute reference (LIKE) 20100831
46 RUNTIME_INSTANCES Static Attribute Private Type reference (TYPE) TBSPRTIR List of Runtime Instances 20030707
47 RUNTIME_URL Instance attribute Public Attribute reference (LIKE) 20010207
48 SEC_TOKEN Instance attribute Public Type reference (TYPE) STRING 20100616
49 SERVER Instance attribute Public Attribute reference (LIKE) 20000824
50 SESSION_ID Instance attribute Public Attribute reference (LIKE) 20010207
51 SESSION_MANAGER Instance attribute Public Attribute reference (LIKE) 20001220
Methods
# Method Level Visibility Method type Description Created on
1 ABORT_DUE_TO_FALSE_TOKEN Instance method Public Method 20100924
2 ANALYZE_ABS_URL Static method Private Method Analyzes absolute URL according to namespace, name etc. 20010322
3 ANALYZE_URL Static method Public Method Analyzes URL from request according to namespace, name etc. 20000824
4 CHECK_REDIRECT Instance method Public Method Checks whether navigation is required 20011010
5 CHECK_XSRF_PROTECTION Instance method Private Method Checks whether XSRF protection is activated 20101026
6 CONSTRUCTOR Instance method Public Constructor Constructor 20000905
7 CONSTRUCT_BSP_URL Instance method Public Method 20010222
8 CREATE_URI_PARAMETER_LIST Instance method Private Method Creates List of Current URI Parameters from Local Variables 20030617
9 CREATE_URL Instance method Public Method Creates a URL from the Current and Specified Data 20020610
10 DECODE_PARAMETERS Instance method Private Method Decodes URL parameters if coded in sap-params 20010118
11 DECODE_SESSION_INFO Instance method Private Method Decodes the Session Information 20020610
12 DETERMINE_CONTENT_TYPE Instance method Private Method Determines the content type for the HTTP response 20001222
13 ERROR Instance method Private Method Error Messages for XSRF 20121203
14 GET_DOMAIN_RELAX_SCRIPT_STATIC Static method Public Method Returns JavaScript for Relax Domain 20030717
15 GET_KEEP_CONTEXT Instance method Public Method 20100818
16 GET_OTR_TEXT Instance method Public Method 20010330
17 GET_RUNTIME_INSTANCE Static method Public Method Returns the current (or new) BSP runtime instance 20010206
18 INIT Instance method Private Method Initializes this runtime instance 20000921
19 INIT_APP_CONTEXT Instance method Private Method Initializes the application context from the cookie 20000906
20 ON_APPLICATION_END Instance method Private Method Is executed when the application is explicitly ended 20000904
21 ON_APPLICATION_END_SID Instance method Private Method Is executed when the application is explicitly ended 20020610
22 ON_APPLICATION_START Instance method Private Method Is executed when the application is started 20000829
23 ON_CHECK_BSP Instance method Private Method Checks whether a BSP is accessed 20000921
24 ON_CHECK_REWRITE Instance method Private Method Checks whether the URL has been correctly rewritten 20010404
25 ON_CHECK_SECURE Instance method Private Method Checks whether a secure page is accessed with HTTPS 20010226
26 ON_EXT_SID Instance method Private Method Checks whether the URL has been correctly rewritten 20030616
27 ON_PAGE_INPUT Instance method Private Method Is executed when data is input 20000926
28 ON_PAGE_OUTPUT Instance method Private Method Is executed when data is output 20000829
29 ON_REQUEST Instance method Public Method Central entry point for HTTP request 20000829
30 ON_REQUEST_ENTER Instance method Private Method Pre-processes a request and initializes runtime 20000829
31 ON_REQUEST_LEAVE Instance method Private Method Post-processes a response 20000829
32 ON_REQUEST_LEAVE_SID Instance method Private Method Post-processes a response 20020610
33 ON_SESSION_CMD Instance method Private Method Is executed if the request contains a session command 20000920
34 ON_SESSION_CMD_ABORT Instance method Private Method Executed if Abort Command in Request 20021015
35 ON_SESSION_CMD_CLOSE Instance method Private Method Is executed if the request contains a "close" command 20000920
36 ON_SESSION_CMD_LOGOFF Instance method Private Method Is executed if the request contains a "log off" command 20000920
37 ON_SESSION_CMD_OPEN Instance method Private Method Is executed if the request contains an "open" request 20000920
38 ON_SYSTEM_CMD Instance method Private Method Is executed if the request contains a system command 20000920
39 ON_SYSTEM_CMD_ECHO Instance method Private Method Is executed if the request contains an "echo" command 20000920
40 ON_SYSTEM_CMD_SESSION Instance method Private Method Executed if sap-syscmd=nocookie is found 20020610
41 RESTORE_RUNTIME_INSTANCE Instance method Private Method Fetches an Instance for an Application, if Available 20030707
42 SET_TOKEN Instance method Private Method Set Token if Necessary 20100924
43 STORE_RUNTIME_INSTANCE Instance method Private Method Saves the Current Runtime Instance 20030707
44 UPDATE_RUNTIME_INTERFACE Instance method Private Method Updates the attributes of the runtime interface 20010208
45 VALIDATE_TOKEN Instance method Public Method 20100924
46 __GET_PAGE Instance method Public Method Save / 6.20 20010216
47 __UNGET_PAGE Instance method Public Method Save / 6.20 20010216
Events
Class CL_BSP_RUNTIME has no event.
Types
Class CL_BSP_RUNTIME has no local type.
Method Signatures

Method ABORT_DUE_TO_FALSE_TOKEN Signature

Method ABORT_DUE_TO_FALSE_TOKEN on class CL_BSP_RUNTIME has no parameter.
Method ABORT_DUE_TO_FALSE_TOKEN on class CL_BSP_RUNTIME has no exception.

Method ANALYZE_ABS_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPLICATION Call by reference Type reference (TYPE) STRING Name der Applikation 20010322
2 Exporting APPLICATION_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Name der Applikationsklasse 20010322
3 Exporting APPLICATION_STARTPAGE Call by reference Type reference (TYPE) STRING Name der Startseite 20010322
4 Exporting APPLICATION_STATEFUL Call by reference Type reference (TYPE) I bspr_yes, falls stateful Applikation 20010322
5 Exporting APPLICATION_THEME Call by reference Type reference (TYPE) STRING Thema der Applikation 20010322
6 Changing CONTEXT Call by reference Object reference (TYPE REF TO) CL_BSP_CONTEXT BSP-Kontext 20011114
7 Exporting NAMESPACE Call by reference Type reference (TYPE) STRING Namensraum der Applikation 20010322
8 Exporting OBJECT Call by reference Type reference (TYPE) STRING Pfad des Objektes 20010322
9 Exporting PAGE_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Name der Seitenklasse 20010322
10 Exporting PAGE_HTML_POOL Call by reference Type reference (TYPE) STRING HTML-Pool 20010322
11 Exporting PAGE_LIFETIME Call by reference Type reference (TYPE) I Lebensdauer der Seite 20010322
12 Exporting PAGE_MIME_TYPE Call by reference Type reference (TYPE) STRING MIME-Type der Seite 20010322
13 Exporting PAGE_OPTIONS Call by reference Type reference (TYPE) O2OPTIONS Seitenoptionen 20011018
14 Exporting PAGE_PARAMETERS Call by reference Type reference (TYPE) OXYGEN_ARGTB Liste der Seitenparameter 20010322
15 Exporting PAGE_SCRIPT_CODE Call by reference Type reference (TYPE) STRING Scriptcode der Seite (JavaScript) 20010322
16 Exporting PAGE_SECURE Call by reference Type reference (TYPE) I 1: HTTPS benötigt; 0: kein HTTPS benötigt 20010322
17 Exporting PAGE_TYPE Call by reference Type reference (TYPE) CHAR1 Typ des Servlets 20011029
18 Exporting RC Call by reference Type reference (TYPE) I Returncode; s. bspr_rc_* 20010322
19 Importing THROW_EXCEPTION Call by reference Type reference (TYPE) I 1 1: Exception falls ungültg, 0: keine Exception, aber rc 20010322
20 Importing URL Value transfer Type reference (TYPE) STRING Zu analysierende absolute(!) URL 20010322

Method ANALYZE_ABS_URL on class CL_BSP_RUNTIME has no exception.

Method ANALYZE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPLICATION Call by reference Type reference (TYPE) STRING Name der Applikation 20000824
2 Exporting APPLICATION_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Name der Applikationsklasse 20000906
3 Exporting APPLICATION_STARTPAGE Call by reference Type reference (TYPE) STRING Name der Startseite 20010111
4 Exporting APPLICATION_STATEFUL Call by reference Type reference (TYPE) I bspr_yes, falls stateful Applikation 20010123
5 Exporting APPLICATION_THEME Call by reference Type reference (TYPE) STRING Thema der Applikation 20010111
6 Changing CONTEXT Call by reference Object reference (TYPE REF TO) CL_BSP_CONTEXT Runtime-Context 20011114
7 Exporting NAMESPACE Call by reference Type reference (TYPE) STRING Namensraum der Applikation 20000824
8 Exporting OBJECT Call by reference Type reference (TYPE) STRING Pfad des Objektes 20000824
9 Exporting PAGE_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Name der Seitenklasse 20000906
10 Exporting PAGE_HTML_POOL Call by reference Type reference (TYPE) STRING HTML-Pool 20000919
11 Exporting PAGE_LIFETIME Call by reference Type reference (TYPE) I Lebensdauer der Seite 20010208
12 Exporting PAGE_MIME_TYPE Call by reference Type reference (TYPE) STRING MIME-Type der Seite 20010124
13 Exporting PAGE_OPTIONS Call by reference Type reference (TYPE) O2OPTIONS Seitenoptionen 20011018
14 Exporting PAGE_PARAMETERS Call by reference Type reference (TYPE) OXYGEN_ARGTB Liste der Seitenparameter 20000907
15 Exporting PAGE_SCRIPT_CODE Call by reference Type reference (TYPE) STRING Scriptcode der Seite (JavaScript) 20000919
16 Exporting PAGE_SECURE Call by reference Type reference (TYPE) I 1: HTTPS benötigt; 0: kein HTTPS benötigt 20010208
17 Exporting PAGE_TYPE Call by reference Type reference (TYPE) CHAR1 Typ des Servlets 20011029
18 Exporting RC Call by reference Type reference (TYPE) I Returncode; s. bspr_rc_* 20000906
19 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST Zu analysierender Request (XOR-Url) 20000906
20 Importing THROW_EXCEPTION Call by reference Type reference (TYPE) I 1 1: Exception falls ungültg, 0: keine Exception, aber rc 20000906
21 Importing URL Value transfer Type reference (TYPE) STRING Zu analysierende URL (XOR-Request) 20000824

Method ANALYZE_URL on class CL_BSP_RUNTIME has no exception.

Method CHECK_REDIRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) CHAR1 Returncode: 'X' = Redirect gewünscht 20011010

Method CHECK_REDIRECT on class CL_BSP_RUNTIME has no exception.

Method CHECK_XSRF_PROTECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION Call by reference Type reference (TYPE) STRING 20101026
2 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20101026
3 Importing PAGE Call by reference Type reference (TYPE) STRING 20101026

Method CHECK_XSRF_PROTECTION on class CL_BSP_RUNTIME has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BSP_RUNTIME has no parameter.
Method CONSTRUCTOR on class CL_BSP_RUNTIME has no exception.

Method CONSTRUCT_BSP_URL Signature

Method CONSTRUCT_BSP_URL on class CL_BSP_RUNTIME has no parameter.
Method CONSTRUCT_BSP_URL on class CL_BSP_RUNTIME has no exception.

Method CREATE_URI_PARAMETER_LIST Signature

Method CREATE_URI_PARAMETER_LIST on class CL_BSP_RUNTIME has no parameter.
Method CREATE_URI_PARAMETER_LIST on class CL_BSP_RUNTIME has no exception.

Method CREATE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_NAME Call by reference Type reference (TYPE) STRING Applikationsname 20020610
2 Importing APPLICATION_NAMESPACE Call by reference Type reference (TYPE) STRING Namensraum 20020610
3 Importing APPLICATION_URL Call by reference Type reference (TYPE) STRING 20031205
4 Importing PAGE_NAME Call by reference Type reference (TYPE) STRING Seitenname 20020610
5 Importing URI_PARAMETER Call by reference Type reference (TYPE) TIHTTPNVP Liste mit URI-Parametern 20020610
6 Returning URL Value transfer Type reference (TYPE) STRING URL 20020610

Method CREATE_URL on class CL_BSP_RUNTIME has no exception.

Method DECODE_PARAMETERS Signature

Method DECODE_PARAMETERS on class CL_BSP_RUNTIME has no parameter.
Method DECODE_PARAMETERS on class CL_BSP_RUNTIME has no exception.

Method DECODE_SESSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SESSION_INFO Call by reference Type reference (TYPE) STRING Session-Information 20020610

Method DECODE_SESSION_INFO on class CL_BSP_RUNTIME has no exception.

Method DETERMINE_CONTENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTENT_TYPE Value transfer Type reference (TYPE) STRING Content-Type 20001222

Method DETERMINE_CONTENT_TYPE on class CL_BSP_RUNTIME has no exception.

Method ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSG Call by reference Type reference (TYPE) CSEQUENCE Type vom Fehler 20121203
2 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE Name der Anwendung 20121203
3 Importing REPLACE_A Call by reference Type reference (TYPE) CSEQUENCE $A$ Wert 20121203
4 Importing REPLACE_B Call by reference Type reference (TYPE) CSEQUENCE $B$ Wert 20121203
5 Importing REPLACE_C Call by reference Type reference (TYPE) CSEQUENCE $C$ Wert 20121203

Method ERROR on class CL_BSP_RUNTIME has no exception.

Method GET_DOMAIN_RELAX_SCRIPT_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMAIN_RELAX Call by reference Type reference (TYPE) STRING CO_DOMAIN_RELAX_MIN 20030717
2 Returning SCRIPT Value transfer Type reference (TYPE) STRING 20030717

Method GET_DOMAIN_RELAX_SCRIPT_STATIC on class CL_BSP_RUNTIME has no exception.

Method GET_KEEP_CONTEXT Signature

Method GET_KEEP_CONTEXT on class CL_BSP_RUNTIME has no parameter.
Method GET_KEEP_CONTEXT on class CL_BSP_RUNTIME has no exception.

Method GET_OTR_TEXT Signature

Method GET_OTR_TEXT on class CL_BSP_RUNTIME has no parameter.
Method GET_OTR_TEXT on class CL_BSP_RUNTIME has no exception.

Method GET_RUNTIME_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RUNTIME Value transfer Object reference (TYPE REF TO) CL_BSP_RUNTIME BSP-Laufzeit als Singleton 20010206

Method GET_RUNTIME_INSTANCE on class CL_BSP_RUNTIME has no exception.

Method INIT Signature

Method INIT on class CL_BSP_RUNTIME has no parameter.
Method INIT on class CL_BSP_RUNTIME has no exception.

Method INIT_APP_CONTEXT Signature

Method INIT_APP_CONTEXT on class CL_BSP_RUNTIME has no parameter.
Method INIT_APP_CONTEXT on class CL_BSP_RUNTIME has no exception.

Method ON_APPLICATION_END Signature

Method ON_APPLICATION_END on class CL_BSP_RUNTIME has no parameter.
Method ON_APPLICATION_END on class CL_BSP_RUNTIME has no exception.

Method ON_APPLICATION_END_SID Signature

Method ON_APPLICATION_END_SID on class CL_BSP_RUNTIME has no parameter.
Method ON_APPLICATION_END_SID on class CL_BSP_RUNTIME has no exception.

Method ON_APPLICATION_START Signature

Method ON_APPLICATION_START on class CL_BSP_RUNTIME has no parameter.
Method ON_APPLICATION_START on class CL_BSP_RUNTIME has no exception.

Method ON_CHECK_BSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) I 0: BSP-Zugriff; 1: kein BSP-Zugriff 20000921

Method ON_CHECK_BSP on class CL_BSP_RUNTIME has no exception.

Method ON_CHECK_REWRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) I 0: umgeschrieben; <> 0: nicht umgeschrieben 20010404

Method ON_CHECK_REWRITE on class CL_BSP_RUNTIME has no exception.

Method ON_CHECK_SECURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) I 0: Zugriff korrekt; <> 0: Zugriff falsch 20010226

Method ON_CHECK_SECURE on class CL_BSP_RUNTIME has no exception.

Method ON_EXT_SID Signature

Method ON_EXT_SID on class CL_BSP_RUNTIME has no parameter.
Method ON_EXT_SID on class CL_BSP_RUNTIME has no exception.

Method ON_PAGE_INPUT Signature

Method ON_PAGE_INPUT on class CL_BSP_RUNTIME has no parameter.
Method ON_PAGE_INPUT on class CL_BSP_RUNTIME has no exception.

Method ON_PAGE_OUTPUT Signature

Method ON_PAGE_OUTPUT on class CL_BSP_RUNTIME has no parameter.
Method ON_PAGE_OUTPUT on class CL_BSP_RUNTIME has no exception.

Method ON_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) I s. bspr_rc_* 20000906
2 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP-Server 20000829
# Exception Resumable Description Created on
1 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20011127

Method ON_REQUEST_ENTER Signature

Method ON_REQUEST_ENTER on class CL_BSP_RUNTIME has no parameter.
Method ON_REQUEST_ENTER on class CL_BSP_RUNTIME has no exception.

Method ON_REQUEST_LEAVE Signature

Method ON_REQUEST_LEAVE on class CL_BSP_RUNTIME has no parameter.
Method ON_REQUEST_LEAVE on class CL_BSP_RUNTIME has no exception.

Method ON_REQUEST_LEAVE_SID Signature

Method ON_REQUEST_LEAVE_SID on class CL_BSP_RUNTIME has no parameter.
Method ON_REQUEST_LEAVE_SID on class CL_BSP_RUNTIME has no exception.

Method ON_SESSION_CMD Signature

Method ON_SESSION_CMD on class CL_BSP_RUNTIME has no parameter.
Method ON_SESSION_CMD on class CL_BSP_RUNTIME has no exception.

Method ON_SESSION_CMD_ABORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUSPEND_SESSION Value transfer Type reference (TYPE) ABAP_BOOL Soll Session suspendiert werden 20070813

Method ON_SESSION_CMD_ABORT on class CL_BSP_RUNTIME has no exception.

Method ON_SESSION_CMD_CLOSE Signature

Method ON_SESSION_CMD_CLOSE on class CL_BSP_RUNTIME has no parameter.
Method ON_SESSION_CMD_CLOSE on class CL_BSP_RUNTIME has no exception.

Method ON_SESSION_CMD_LOGOFF Signature

Method ON_SESSION_CMD_LOGOFF on class CL_BSP_RUNTIME has no parameter.
Method ON_SESSION_CMD_LOGOFF on class CL_BSP_RUNTIME has no exception.

Method ON_SESSION_CMD_OPEN Signature

Method ON_SESSION_CMD_OPEN on class CL_BSP_RUNTIME has no parameter.
Method ON_SESSION_CMD_OPEN on class CL_BSP_RUNTIME has no exception.

Method ON_SYSTEM_CMD Signature

Method ON_SYSTEM_CMD on class CL_BSP_RUNTIME has no parameter.
Method ON_SYSTEM_CMD on class CL_BSP_RUNTIME has no exception.

Method ON_SYSTEM_CMD_ECHO Signature

Method ON_SYSTEM_CMD_ECHO on class CL_BSP_RUNTIME has no parameter.
Method ON_SYSTEM_CMD_ECHO on class CL_BSP_RUNTIME has no exception.

Method ON_SYSTEM_CMD_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) STRING 'nocookie' System-Kommando 20020610

Method ON_SYSTEM_CMD_SESSION on class CL_BSP_RUNTIME has no exception.

Method RESTORE_RUNTIME_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_NAME Call by reference Type reference (TYPE) STRING Applikationsname 20030707
2 Importing APPLICATION_NAMESPACE Call by reference Type reference (TYPE) STRING Applikations-Namensraum 20030707
3 Returning RC Value transfer Type reference (TYPE) ABAP_BOOL Instanz für Applikation gefunden? 20030707

Method RESTORE_RUNTIME_INSTANCE on class CL_BSP_RUNTIME has no exception.

Method SET_TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TOKEN Call by reference Type reference (TYPE) STRING 20100924

Method SET_TOKEN on class CL_BSP_RUNTIME has no exception.

Method STORE_RUNTIME_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_INSTANCE Call by reference Object reference (TYPE REF TO) CL_BSP_RUNTIME RUntime-Instanz, die abgespeichert werden soll 20030707

Method STORE_RUNTIME_INSTANCE on class CL_BSP_RUNTIME has no exception.

Method UPDATE_RUNTIME_INTERFACE Signature

Method UPDATE_RUNTIME_INTERFACE on class CL_BSP_RUNTIME has no parameter.
Method UPDATE_RUNTIME_INTERFACE on class CL_BSP_RUNTIME has no exception.

Method VALIDATE_TOKEN Signature

Method VALIDATE_TOKEN on class CL_BSP_RUNTIME has no parameter.
Method VALIDATE_TOKEN on class CL_BSP_RUNTIME has no exception.

Method __GET_PAGE Signature

Method __GET_PAGE on class CL_BSP_RUNTIME has no parameter.
Method __GET_PAGE on class CL_BSP_RUNTIME has no exception.

Method __UNGET_PAGE Signature

Method __UNGET_PAGE on class CL_BSP_RUNTIME has no parameter.
Method __UNGET_PAGE on class CL_BSP_RUNTIME has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 50A