SAP ABAP Class CL_SHM_SERVICE (Service Methods for Generated Area Classes)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO (Application Component) Workbench Tools: Editors, Painters, Modelers
     SHARED_OBJECTS (Package) Shared Objects: Basis Components
Properties
Class CL_SHM_SERVICE  
Short Description Service Methods for Generated Area Classes    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SHARED_OBJECTS   Shared Objects: Basis Components 
Created 20021022   SAP 
Last change 20090618   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_SHM_SERVICE has no interface implemented.
Friends
Class CL_SHM_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SERVER_NAME Static Attribute Private Type reference (TYPE) MSNAME2 New Application Server Name Length (Since 6.10) 20030120
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030120
2 GET_AUTO_BUILD_CLASS_NAME Static method Public Method Returns the Name of the Constructor Class of an Area 20021129
3 GET_LIFE_CONTEXT Static method Public Method Returns the Binding of an Area 20070706
4 INITIALIZE Static method Public Method Read the Attributes of an Area 20021022
5 IS_AUTO_BUILD Static method Public Method Query Whether Area Has Automatic Structuring 20030903
6 IS_CLIENT_DEPENDENT Static method Public Method Query Whether an Area Is Client-Specific 20030516
7 IS_TRANSACTIONAL Static method Public Method Query Whether Area Is Transactional 20030828
8 TRACE_GET_SERVICE Static method Public Method Returns Instance of a Valid Trace Class 20030130
9 TRACE_IS_VARIANT_ACTIVE Static method Public Method Query Whether Trace Instance Is to Be Active 20030130
10 USER_CHECK_ADMIN_AUTH Static method Public Method Authorization Query Administration Functions 20030709
11 USER_CHECK_MONITORING_AUTH Static method Public Method Authorization Query Monitoring Functions 20030709
Events
Class CL_SHM_SERVICE has no event.
Types
Class CL_SHM_SERVICE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_AUTO_BUILD_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_NAME Call by reference Type reference (TYPE) SHM_AREA_NAME Name einer Gebietsklasse 20021129
2 Returning AUTO_BUILD_CLASS_NAME Value transfer Type reference (TYPE) SHM_AUTO_BUILD_CLASS_NAME Name der Klasse des Gebietskonstruktors 20021129
# Exception Resumable Description Created on
1 CX_SHMA_INCONSISTENT SHMA: Inkonsistente Attribut-Kombination 20021129
2 CX_SHMA_NOT_CONFIGURED SHMA: Gebietseigenschaft ist nicht konfiguriert 20021129

Method GET_LIFE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_NAME Call by reference Type reference (TYPE) SHM_AREA_NAME 20070706
2 Returning LIFE_CONTEXT Value transfer Type reference (TYPE) SHM_LIFE_CONTEXT Lifetime of an Area (Constants in CL_SHM_AREA) 20070706

Method GET_LIFE_CONTEXT on class CL_SHM_SERVICE has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_NAME Call by reference Type reference (TYPE) SHM_AREA_NAME Name einer Gebietsklasse 20021022
2 Exporting ATTRIBUTES Call by reference Type reference (TYPE) SHMA_ATTRIBUTES Gebietseigenschaften (ABAP Shared Objects) 20021022
3 Importing CLIENT Call by reference Type reference (TYPE) SHMA_CLIENT 20030505

Method INITIALIZE on class CL_SHM_SERVICE has no exception.

Method IS_AUTO_BUILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_NAME Call by reference Type reference (TYPE) SHM_AREA_NAME 20030903
2 Returning AUTO_BUILD Value transfer Type reference (TYPE) SHM_AUTO_BUILD 20030903

Method IS_AUTO_BUILD on class CL_SHM_SERVICE has no exception.

Method IS_CLIENT_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_NAME Call by reference Type reference (TYPE) SHM_AREA_NAME 20030516
2 Returning CLIENT_DEPENDENT Value transfer Type reference (TYPE) ABAP_BOOL 20030516

Method IS_CLIENT_DEPENDENT on class CL_SHM_SERVICE has no exception.

Method IS_TRANSACTIONAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_NAME Call by reference Type reference (TYPE) SHM_AREA_NAME 20030828
2 Returning TRANSACTIONAL Value transfer Type reference (TYPE) ABAP_BOOL 20030828

Method IS_TRANSACTIONAL on class CL_SHM_SERVICE has no exception.

Method TRACE_GET_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_NAME Call by reference Type reference (TYPE) SHM_AREA_NAME Name einer Gebietsklasse 20030130
2 Returning TRACE_SERVICE Value transfer Object reference (TYPE REF TO) IF_SHM_TRACE Trace-Methoden für Shared Objects 20030130

Method TRACE_GET_SERVICE on class CL_SHM_SERVICE has no exception.

Method TRACE_IS_VARIANT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20030130
2 Importing SERVICE_NAME Call by reference Type reference (TYPE) SHMM_TRC_VARIANT_NAME Name einer Trace-Variante für ABAP Shared Objects 20030130

Method TRACE_IS_VARIANT_ACTIVE on class CL_SHM_SERVICE has no exception.

Method USER_CHECK_ADMIN_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH 20030709
2 Importing AREA_NAME Call by reference Type reference (TYPE) SHM_AREA_NAME 20030709
3 Returning AUTHORIZED Value transfer Type reference (TYPE) ABAP_BOOL 20030709

Method USER_CHECK_ADMIN_AUTH on class CL_SHM_SERVICE has no exception.

Method USER_CHECK_MONITORING_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) SHM_MONI_ACTION 20030709
2 Importing AREA_NAME Call by reference Type reference (TYPE) SHM_AREA_NAME 20030709
3 Returning AUTHORIZED Value transfer Type reference (TYPE) ABAP_BOOL 20030709

Method USER_CHECK_MONITORING_AUTH on class CL_SHM_SERVICE has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 630