SAP ABAP Interface IF_BSP_PAGE (Business Server Page (BSP) Page)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BSP_PAGE_BASE BSP Contoller: Basis Class 20011029
Properties
Interface IF_BSP_PAGE  
Short Description Business Server Page (BSP) Page    
General Data
Package SBSP_RUNTIME   Business Server Pages (BSP): Runtime Objects 
Created 20010122   SAP 
Last changed 20130531   SAP 
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)
Interfaces
Interface IF_BSP_PAGE has no interface.
Friends
Interface IF_BSP_PAGE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FORMAT_CURRENCY Constant Public Type reference (TYPE) I 5 Output as Currency 20010302
2 CO_FORMAT_LONG Constant Public Type reference (TYPE) I 4 Long Output 20010302
3 CO_FORMAT_LOWER Constant Public Type reference (TYPE) I 2 Lowercase Letters 20010302
4 CO_FORMAT_NONE Constant Public Type reference (TYPE) I 0 Standard Formatting 20010302
5 CO_FORMAT_SHORT Constant Public Type reference (TYPE) I 3 Short Output 20010302
6 CO_FORMAT_UPPER Constant Public Type reference (TYPE) I 1 Uppercase Letters 20010302
7 LIFETIME_PAGE Constant Public Type reference (TYPE) I 0 Page Valid up to Expl. Navigation 20010206
8 LIFETIME_REQUEST Constant Public Type reference (TYPE) I 1 Page Only Valid for This Request 20010206
9 LIFETIME_SESSION Constant Public Type reference (TYPE) I 2 Page Valid for Whole Session 20010206
10 MESSAGES Instance attribute Public Object reference (TYPE REF TO) CL_BSP_MESSAGES Messages for This Page 20010205
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE_TO_BSP_PAGE Instance method Public Method Compare with Other BSP Page 20030122
2 GET_APPLICATION Instance method Public Method Returns the Associated Application Object 20010206
3 GET_APPLICATION_NAME Instance method Public Method Returns the Name of the BSP Application 20010208
4 GET_APPLICATION_NAMESPACE Instance method Public Method Returns the Namespace of the BSP Application 20010208
5 GET_APPLICATION_START_PAGE Instance method Public Method Returns the Name of the Start Page of the BSP Application 20010208
6 GET_APPLICATION_THEME Instance method Public Method Returns the Subject of the BSP Application 20010208
7 GET_APPLICATION_URL Instance method Public Method Returns the URL to the BSP Application 20010208
8 GET_ATTRIBUTE Instance method Public Method Supplies the Given Page Attribute 20010206
9 GET_DELTA_HANDLER Instance method Public Method Returns the Associated Delta Handling Object 20020213
10 GET_LIFETIME Instance method Public Method Supplies the Lifetime of This Page (see lifetime_...) 20010206
11 GET_OUT Instance method Public Method Fetches the Current Writer 20010810
12 GET_PAGE_CONTEXT Instance method Public Method Returns the Associated Page Context Object 20020406
13 GET_PAGE_NAME Instance method Public Method Returns the Name of the Page 20010208
14 GET_PAGE_URL Instance method Public Method Supplies the URL of the Page 20010208
15 GET_REQUEST Instance method Public Method Returns the Request Object 20010206
16 GET_RESPONSE Instance method Public Method Returns the Response Object 20010206
17 GET_RUNTIME Instance method Public Method Returns the Associated Runtime Object 20010206
18 OTR_TRIM Instance method Public Method Returns the Language-Dependent Text for an OTR Alias 20020704
19 SERIALIZE Instance method Public Method Serializes the Content of the Page in a String 20010301
20 SET_ATTRIBUTE Instance method Public Method Sets the Specified Page Attribute 20010206
21 SET_CACHING Instance method Public Method Sets Caching Values 20011114
22 SET_LIFETIME Instance method Public Method Sets the Lifetime of this Page (see lifetime_...) 20010206
23 SET_MIME_TYPE Instance method Public Method Sets MIME Type of Page 20011031
24 TO_STRING Instance method Public Method Creates a Formatting String 20010302
25 WRITE Instance method Public Method Writes a Formatted String to the Output 20010302
Events
Interface IF_BSP_PAGE has no event.
Types
Interface IF_BSP_PAGE has no local type.
Method Signatures

Method COMPARE_TO_BSP_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EQUAL Value transfer Type reference (TYPE) ABAP_BOOL 20030122
2 Importing PAGE Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Seite 20030122

Method COMPARE_TO_BSP_PAGE on Interface IF_BSP_PAGE has no exception.

Method GET_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPLICATION Value transfer Object reference (TYPE REF TO) OBJECT Applikationsobjekt 20010206

Method GET_APPLICATION on Interface IF_BSP_PAGE has no exception.

Method GET_APPLICATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) STRING Name der BSP Applikation 20010208

Method GET_APPLICATION_NAME on Interface IF_BSP_PAGE has no exception.

Method GET_APPLICATION_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAMESPACE Value transfer Type reference (TYPE) STRING Namensraum der BSP Applikation 20010208

Method GET_APPLICATION_NAMESPACE on Interface IF_BSP_PAGE has no exception.

Method GET_APPLICATION_START_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning START_PAGE Value transfer Type reference (TYPE) STRING Name der Startseite der Applikation 20010208

Method GET_APPLICATION_START_PAGE on Interface IF_BSP_PAGE has no exception.

Method GET_APPLICATION_THEME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning THEME Value transfer Type reference (TYPE) STRING Thema der BSP Applikation 20010208

Method GET_APPLICATION_THEME on Interface IF_BSP_PAGE has no exception.

Method GET_APPLICATION_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning URL Value transfer Type reference (TYPE) STRING URL zur BSP Applikation 20010208

Method GET_APPLICATION_URL on Interface IF_BSP_PAGE has no exception.

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) STRING Name des Seitenattributes 20010206
2 Exporting VALUE Call by reference Type reference (TYPE) ANY Wert des Seitenattributes 20010206

Method GET_ATTRIBUTE on Interface IF_BSP_PAGE has no exception.

Method GET_DELTA_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_DELTA_HANDLER Value transfer Object reference (TYPE REF TO) IF_BSP_DELTA_HANDLER Delta Handling for BSP Extensions 20020213

Method GET_DELTA_HANDLER on Interface IF_BSP_PAGE has no exception.

Method GET_LIFETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LIFETIME Value transfer Type reference (TYPE) I Aktuelle Lebensdauer der Seite (s. scope_...) 20010206

Method GET_LIFETIME on Interface IF_BSP_PAGE has no exception.

Method GET_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT Value transfer Object reference (TYPE REF TO) IF_BSP_WRITER Interface zum Schreiben von Seiteninhalt 20010810

Method GET_OUT on Interface IF_BSP_PAGE has no exception.

Method GET_PAGE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_PAGE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT 20020406

Method GET_PAGE_CONTEXT on Interface IF_BSP_PAGE has no exception.

Method GET_PAGE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) STRING Name der Seite 20010208

Method GET_PAGE_NAME on Interface IF_BSP_PAGE has no exception.

Method GET_PAGE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning URL Value transfer Type reference (TYPE) STRING URL der Seite 20010208

Method GET_PAGE_URL on Interface IF_BSP_PAGE has no exception.

Method GET_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REQUEST Value transfer Object reference (TYPE REF TO) IF_HTTP_REQUEST Request Objekt 20010206

Method GET_REQUEST on Interface IF_BSP_PAGE has no exception.

Method GET_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESPONSE Value transfer Object reference (TYPE REF TO) IF_HTTP_RESPONSE Response Objekt 20010206

Method GET_RESPONSE on Interface IF_BSP_PAGE has no exception.

Method GET_RUNTIME 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) IF_BSP_RUNTIME Runtime Objekt 20010206

Method GET_RUNTIME on Interface IF_BSP_PAGE has no exception.

Method OTR_TRIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALIAS Call by reference Type reference (TYPE) STRING definierter OTR-Alias 20020704
2 Returning TEXT Value transfer Type reference (TYPE) STRING Text in aktueller Sprache 20020704

Method OTR_TRIM on Interface IF_BSP_PAGE has no exception.

Method SERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA Value transfer Type reference (TYPE) STRING Serialisierter Inhalt der Seite 20010301

Method SERIALIZE on Interface IF_BSP_PAGE has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) CSEQUENCE Name des Seitenattributes 20010206
2 Importing VALUE Call by reference Type reference (TYPE) ANY Wert des Seitenattributes 20010206

Method SET_ATTRIBUTE on Interface IF_BSP_PAGE has no exception.

Method SET_CACHING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BROWSER_CACHE Call by reference Type reference (TYPE) INT4 0 Anzahl Sekunden für Browser-Caching 20011114
2 Importing BROWSER_DEP Call by reference Type reference (TYPE) CHAR1 Ist Server-Cache Browser-abhängig? 20011114
3 Importing SERVER_CACHE Call by reference Type reference (TYPE) INT4 0 Anzahl Sekunden für Server-Caching 20011114

Method SET_CACHING on Interface IF_BSP_PAGE has no exception.

Method SET_LIFETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIFETIME Call by reference Type reference (TYPE) I Lebensdauer der Seite (s. scope_...) 20010206

Method SET_LIFETIME on Interface IF_BSP_PAGE has no exception.

Method SET_MIME_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MIME_TYPE Call by reference Type reference (TYPE) STRING Mime-Type 20011031

Method SET_MIME_TYPE on Interface IF_BSP_PAGE has no exception.

Method TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORMAT Call by reference Type reference (TYPE) I 0 Formatbeschreibung (CO_FORMAT_...) 20010302
2 Importing NUM_DECIMALS Call by reference Type reference (TYPE) I -1 Anzahl Dezimalstellen 20010302
3 Returning OUTPUT Value transfer Type reference (TYPE) STRING Ausgabestring 20010302
4 Importing OUTPUTLENGTH Call by reference Type reference (TYPE) I -1 maximale Ausgabelänge 20010302
5 Importing REFERENCE_VALUE Call by reference Type reference (TYPE) C Referenz (z.B. die Währung) 20010302
6 Importing VALUE Call by reference Type reference (TYPE) ANY Wert 20010302

Method TO_STRING on Interface IF_BSP_PAGE has no exception.

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORMAT Call by reference Type reference (TYPE) I 0 Formatbeschreibung (CO_FORMAT_...) 20010302
2 Importing NUM_DECIMALS Call by reference Type reference (TYPE) I -1 Anzahl Dezimalstellen 20010302
3 Importing OUTPUTLENGTH Call by reference Type reference (TYPE) I -1 maximale Ausgabelänge 20010302
4 Importing REFERENCE_VALUE Call by reference Type reference (TYPE) C Referenz (z.B. die Währung) 20010302
5 Importing VALUE Call by reference Type reference (TYPE) ANY Wert 20010302

Method WRITE on Interface IF_BSP_PAGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 610