SAP ABAP Class CL_BSP_WD_O2_SERVICES (BSP Service API)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-WKB (Application Component) Development Workbench
     CRM_BSP_WD_TOOLS (Package) Development Tools for WEBCUIF Applications
Properties
Class CL_BSP_WD_O2_SERVICES  
Short Description BSP Service API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_WD_TOOLS   Development Tools for WEBCUIF Applications 
Created 20051219   SAP 
Last change 20081007   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)
Interfaces
Class CL_BSP_WD_O2_SERVICES has no interface implemented.
Friends
Class CL_BSP_WD_O2_SERVICES has no friend class.
Attributes
Class CL_BSP_WD_O2_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COPY_APPLICATION Static method Public Method Complete Copy of a BSP Application 20051219
2 COPY_BSP_PAGE Static method Public Method 20060103
3 CREATE_APPLICATION Static method Public Method Create a BSP Application 20051219
4 GENERATE_SICF_NOTE Static method Private Method Creat a SICF Node 20051219
5 GET_CASE_SENSITIVE_NAME Static method Public Method 20060905
6 SPLIT_NAME Static method Public Method Split a Name String 20060116
Events
Class CL_BSP_WD_O2_SERVICES has no event.
Types
Class CL_BSP_WD_O2_SERVICES has no local type.
Method Signatures

Method COPY_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCE_APPL Call by reference Type reference (TYPE) O2APPLEXT 20051221
2 Importing IV_TARGET_APPL Call by reference Type reference (TYPE) O2APPLEXT 20051221
3 Importing IV_TARGET_DESCRIPTION Call by reference Type reference (TYPE) O2DESCR 20051221
# Exception Resumable Description Created on
1 COPY_FAILED 20051221
2 PERMISSION_FAILURE 20051221
3 WRONG_NAME_LENGTH 20051221

Method COPY_BSP_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20060103
2 Importing IS_SRC_PAGE_KEY Call by reference Type reference (TYPE) O2PAGKEY Keystruktur für Name einer Oxygen Seite 20060103
3 Importing IV_DESCR Call by reference Type reference (TYPE) O2DESCR Kurzbeschreibung 20060103
4 Importing IV_OVERWRITING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Existierende Seite ggf. überschreiben 20060828
5 Importing IV_TARGET_APPL Call by reference Type reference (TYPE) O2APPLNAME Name einer BSP-Applikation 20060103
6 Importing IV_TARGET_PAGE_NAME Call by reference Type reference (TYPE) O2PAGEEXT Name einer BSP-Seite/-Controller (in Groß-/Kleinschreibung) 20060103
# Exception Resumable Description Created on
1 FAILED 20060103

Method CREATE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL_DESCRIPTION Call by reference Type reference (TYPE) O2DESCR 20051221
2 Importing IV_APPL_NAME Call by reference Type reference (TYPE) O2APPLEXT 20051221
# Exception Resumable Description Created on
1 CREATION_FAILED 20051221
2 OBJECT_ALREADY_EXISTS 20051221
3 PERMISSION_FAILURE 20051221
4 WRONG_NAME_LENGTH 20051221

Method GENERATE_SICF_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLNAME Call by reference Type reference (TYPE) O2APPLNAME Name einer BSP-Applikation 20051219
2 Importing IV_APPL_DESCRIPTION Call by reference Type reference (TYPE) O2DESCR Kurzbeschreibung 20051219
3 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20051219
4 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20051219
# Exception Resumable Description Created on
1 CREATION_FAILED 20051219
2 WRONG_NAME_LENGTH Falsche Namenslänge 20051219

Method GET_CASE_SENSITIVE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PAGE_NAME Call by reference Type reference (TYPE) STRING 20060905
2 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20060905
# Exception Resumable Description Created on
1 NOT_EXISTING 20060905

Method SPLIT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPLICATION Call by reference Type reference (TYPE) STRING Name einer BSP-Applikation 20060116
2 Exporting EV_APPLICATION_WITH_NS Call by reference Type reference (TYPE) O2APPLNAME Name einer BSP-Applikation 20060116
3 Exporting EV_CONTROLLER Call by reference Type reference (TYPE) STRING Name einer BSP-Seite/-Controller (in Groß-/Kleinschreibung) 20060116
4 Exporting EV_NAMESPACE Call by reference Type reference (TYPE) STRING Namensraum 20060116
5 Importing IV_NAME Call by reference Type reference (TYPE) CSEQUENCE 20060116

Method SPLIT_NAME on class CL_BSP_WD_O2_SERVICES has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 700