SAP ABAP Class CL_GOS_PUBLICATION (Publication for Generic Object Services)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-GOS (Application Component) Generic Object Services
     SGOS (Package) Generic Object Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GOS_SERVICE_ON_CREATE SGOS: Support subsequent object transfer 19991116
Properties
Class CL_GOS_PUBLICATION  
Short Description Publication for Generic Object Services    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SGOS   Generic Object Services 
Created 19990804   SAP 
Last change 20080612   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GOS_PUBLICATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GOS_SERVICE_ON_CREATE SGOS: Support subsequent object transfer 19991116
Friends
Class CL_GOS_PUBLICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_CALLBACK Instance attribute Private Object reference (TYPE REF TO) IF_GOS_CALLBACK Object Reference to Callback Method 19990819
2 GO_MANAGER Static Attribute Private Object reference (TYPE REF TO) CL_GOS_VIEW_MANAGER Manager for Starting the Toolbox 19990831
3 GO_PUBLICATION Static Attribute Private Object reference (TYPE REF TO) CL_GOS_PUBLICATION Reference to Publication Instance 19990819
4 GS_LPOR Instance attribute Private Type reference (TYPE) SIBFLPORB Local Persistent Object Reference - BOR Compatible 20001005
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PUBLICATION Static method Public Method Query: Does a Publication Exist? 19990819
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19990830
3 CONSTRUCTOR Instance method Public Constructor Constructor 19990804
4 CREATE Static method Public Method Generation of a Publication 19990804
5 GET_PUBLISHED_INTERNAL Instance method Private Method Internal: Procurement of a Published Object 19990804
6 GET_PUBLISHED_OBJECT Static method Public Method Get Published Object 19990804
7 ON_GOS_SELECTED Static method Public Event handling method Call GOS Toolbox 19990820
8 UNPUBLISH Static method Public Method Delete Publication 19990830
Events
# Event Type Visibility Description Created on
1 CHANGED Static Event
(1)
Public
(2)
The Published Object Has Changed 19990804
Types
Class CL_GOS_PUBLICATION has no local type.
Method Signatures

Method CHECK_PUBLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EP_EXIST Value transfer Type reference (TYPE) SGS_FLAG 'X' = Publikation existiert 19990819

Method CHECK_PUBLICATION on class CL_GOS_PUBLICATION has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GOS_PUBLICATION has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GOS_PUBLICATION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) OBJECT Callbackmethode 19990819
2 Importing IP_START_DIRECT Call by reference Type reference (TYPE) SGS_FLAG Toolbox sofort starten 19991020
3 Importing IS_LPOR Call by reference Type reference (TYPE) SIBFLPORB Lokale persistente Objektreferenz 20001005
# Exception Resumable Description Created on
1 INTERFACE_NOT_SUPPORTED Interface wird nicht unterstützt 19990826

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) OBJECT Callbackmethode 19990819
2 Importing IO_MANAGER Call by reference Object reference (TYPE REF TO) CL_GOS_MANAGER Manager für Toolbox 19990831
3 Importing IP_START_DIRECT Call by reference Type reference (TYPE) SGS_FLAG Toolbox direkt starten. 19991020
4 Importing IS_LPOR Call by reference Type reference (TYPE) SIBFLPORB Objektreferenz 20001004
# Exception Resumable Description Created on
1 INTERFACE_NOT_SUPPORTED Interface für Callback wird nicht unterstützt 19990826

Method GET_PUBLISHED_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LPOR Call by reference Type reference (TYPE) SIBFLPORB Publiziertes Objekt 20001004

Method GET_PUBLISHED_INTERNAL on class CL_GOS_PUBLICATION has no exception.

Method GET_PUBLISHED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LPOR Call by reference Type reference (TYPE) SIBFLPORB Publiziertes Object 20001004

Method GET_PUBLISHED_OBJECT on class CL_GOS_PUBLICATION has no exception.

Method ON_GOS_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EO_MENU Call by reference Attribute reference (LIKE) 19990928
2 Importing EP_FCODE Call by reference Attribute reference (LIKE) 19990929

Method ON_GOS_SELECTED on class CL_GOS_PUBLICATION has no exception.

Method UNPUBLISH Signature

Method UNPUBLISH on class CL_GOS_PUBLICATION has no parameter.
Method UNPUBLISH on class CL_GOS_PUBLICATION has no exception.
Event Signatures

Event CHANGED Signature
Event CHANGED on class CL_GOS_PUBLICATION has no parameter.
History
Last changed by/on SAP  20080612 
SAP Release Created in