SAP ABAP Class CL_W3_SERVICE (ITS: Services)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-WAB (Application Component) Web Application Builder
     SW3_TOOL (Package) ITS Connection: Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_W3_OBJECT ITS: General Functions for Sets of Objects 19990727
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_W3_SERVICE_DISPLAY_VERSION Display a Version of the Service File 19990908
Properties
Class CL_W3_SERVICE  
Short Description ITS: Services    
Super Class CL_W3_OBJECT ITS: General Functions for Sets of Objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SW3_TOOL   ITS Connection: Tool 
Created 19990721   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWBCN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_W3_SERVICE has no interface implemented.
Friends
Class CL_W3_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLIPBOARD_INTERFACE_PARAMETERS Instance attribute Private Type reference (TYPE) W3SERVINTFPARA_TABLETYPE Clipboard for Table-Related Functions (Interface Parameters) 20000125
2 CLIPBOARD_PARAMETERS Instance attribute Private Type reference (TYPE) W3SERVPARA_TABLETYPE Clipboard for Table-Related Functions (Parameters) 20000125
3 DATA Instance attribute Protected Object reference (TYPE REF TO) IF_W3_API_SERVICE Service Data Instance 19990804
4 MARK_INTF_PARAMETERS Instance attribute Private Type reference (TYPE) W3MARK_TABLE Table for Interface Parameter Selection 20000515
5 MARK_PARAMETERS Instance attribute Private Type reference (TYPE) W3MARK_TABLE Table for Parameter Selection 20000515
6 TC_TOPLINE Instance attribute Private Type reference (TYPE) I Topmost Visible Line of Table Control 19991028
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PARAMETER_SET Instance method Public Method Accept Record of Parameters (for example, Mixed Mode) 19991213
2 CHECK_INTF_PARAMETERS_PRESENT Instance method Public Method Checks Whether Interface Parameters Are Defined 20000120
3 CONSTRUCTOR Instance method Public Constructor Constructor 19991028
4 COPY_INT Static method Public Method Copy Service (Without Dialog Box) 19990923
5 DEFINE_INTERFACE_PARAMETERS Instance method Private Method Define interface parameters 20000120
6 DELETE_SUB_OBJECTS Instance method Private Method 20090515
7 DO_PAI_ATTRIBUTES Instance method Public Method PAI Actions for Attributes Subscreen 19990726
8 DO_PAI_INTERFACE_PARAMETERS Instance method Public Method PAI Actions for Interface Parameters Subscreen 20000119
9 DO_PAI_PARAMETERS Instance method Public Method PAI Actions for Parameters Subscreen 19990726
10 DO_PBO_ATTRIBUTES Instance method Public Method PBO Actions for Attributes Subscreen 19990726
11 DO_PBO_INTERFACE_PARAMETERS Instance method Public Method PBO Actions for Interface Parameters Subscreen 20000119
12 DO_PBO_PARAMETERS Instance method Public Method PBO Actions for Parameters Subscren 19990726
13 PUBLISH_ALL_IN_SERVICE Instance method Private Method Publish All Objects of Service 19990908
14 PUBLISH_ALL_IN_SERVICE_LOCAL Instance method Private Method Publish All Objects of Service Locally 20000410
Events
Class CL_W3_SERVICE has no event.
Types
Class CL_W3_SERVICE has no local type.
Method Signatures

Method ADD_PARAMETER_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_PARAMETERS Call by reference Type reference (TYPE) W3SERVPARA_TABLETYPE ITS: Serviceparameter 19991213
2 Importing P_PARAMETER_FLAGS Call by reference Type reference (TYPE) W3SERVPAFL WAB: Flags für die Generierung von Service-Parametern 19991213
3 Importing P_SERVICE_NAME Call by reference Type reference (TYPE) ITSAPPL Service-Name 19991213
4 Importing P_TEMPLATE Call by reference Type reference (TYPE) IACKEYLONG 'start' Name des zu startenden HTML-Templates 20000209

Method ADD_PARAMETER_SET on class CL_W3_SERVICE has no exception.

Method CHECK_INTF_PARAMETERS_PRESENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_INTERFACE_PARAMETERS Call by reference Type reference (TYPE) CHAR1 'X' Schnittstellenparameter vorhanden 20000120

Method CHECK_INTF_PARAMETERS_PRESENT on class CL_W3_SERVICE has no exception.

Method CONSTRUCTOR Signature

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

Method COPY_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_SOURCE_SERVICE Call by reference Object reference (TYPE REF TO) IF_W3_API_SERVICE Geladener Quell-Service 19990927
2 Importing P_SOURCE_SERVICE_NAME Call by reference Type reference (TYPE) ITSAPPL Quell-Service 19990923
3 Changing P_TARGET_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS E-Klasse des Ziel-Service 19990927
4 Importing P_TARGET_SERVICE_NAME Call by reference Type reference (TYPE) ITSAPPL Ziel-Service 19990923
5 Changing P_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20000124
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 19990923
2 ERROR_OCCURED Fehler bei Requestbearbeitung aufgetreten 19990923
3 OBJECT_ALREADY_EXISTS Objekt existiert bereits 19990923
4 OBJECT_NOT_FOUND Objekt nicht gefunden 19990923
5 PERMISSION_FAILURE fehlende Berechtigung 19990923

Method DEFINE_INTERFACE_PARAMETERS Signature

Method DEFINE_INTERFACE_PARAMETERS on class CL_W3_SERVICE has no parameter.
Method DEFINE_INTERFACE_PARAMETERS on class CL_W3_SERVICE has no exception.

Method DELETE_SUB_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_API_SERVICE Call by reference Object reference (TYPE REF TO) IF_W3_API_SERVICE ITS-API: Service 20090515
2 Importing P_WB_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WB_DATA_CONTAINER Datencontainer zur Wertübergabe 20090515
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20090515
2 ERROR_OCCURED Fehler aufgetreten 20090515
3 PERMISSION_FAILURE Fehlende Berechtigung 20090515

Method DO_PAI_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATA Call by reference Type reference (TYPE) W3SERVATTR Header-Daten 19990726

Method DO_PAI_ATTRIBUTES on class CL_W3_SERVICE has no exception.

Method DO_PAI_INTERFACE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATA Call by reference Type reference (TYPE) W3SERVINTFPARA_TABLETYPE Schnittstellenparameter-Tabelle 20000119
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20000119
3 Importing P_TOPLINE Call by reference Type reference (TYPE) I Oberste sichtbare Zeile des Table Controls 20000119

Method DO_PAI_INTERFACE_PARAMETERS on class CL_W3_SERVICE has no exception.

Method DO_PAI_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATA Call by reference Type reference (TYPE) W3SERVPARA_TABLETYPE Parameter-Tabelle 19990726
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 19990916
3 Importing P_TOPLINE Call by reference Type reference (TYPE) I Oberste sichtbare Zeile des Table Controls 19990916

Method DO_PAI_PARAMETERS on class CL_W3_SERVICE has no exception.

Method DO_PBO_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DATA Call by reference Type reference (TYPE) W3SERVATTR Service-Header 19990726
2 Exporting P_PUBLISHINFO Call by reference Type reference (TYPE) W3PUBLISHINFO Publizier-Information für IAC-Objekte 20130711

Method DO_PBO_ATTRIBUTES on class CL_W3_SERVICE has no exception.

Method DO_PBO_INTERFACE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DATA Call by reference Type reference (TYPE) W3SERVINTFPARA_TABLETYPE Schnittstellenparameter-Tabelle 20000119

Method DO_PBO_INTERFACE_PARAMETERS on class CL_W3_SERVICE has no exception.

Method DO_PBO_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DATA Call by reference Type reference (TYPE) W3SERVPARA_TABLETYPE Parameter-Tabellen 19990726

Method DO_PBO_PARAMETERS on class CL_W3_SERVICE has no exception.

Method PUBLISH_ALL_IN_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Aktionsbeschreibung 19990908
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 19990908
2 ERROR_OCCURED Fehler bei Requestbearbeitung aufgetreten 19990908
3 OBJECT_NOT_FOUND Objekt nicht gefunden 19990908
4 PERMISSION_FAILURE fehlende Berechtigung 19990908

Method PUBLISH_ALL_IN_SERVICE_LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Aktionsbeschreibung 20000410
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20000410
2 ERROR_OCCURED Fehler bei Requestbearbeitung aufgetreten 20000410
3 OBJECT_NOT_FOUND Objekt nicht gefunden 20000410
4 PERMISSION_FAILURE fehlende Berechtigung 20000410
History
Last changed by/on SAP  20130531 
SAP Release Created in