SAP ABAP Class CL_CIM_NAMESPACE (Name of CIM Namespace)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-SLD-ABA (Application Component) System Landscape Directory ABAP Connectivity
     S_WBEM_CIM (Package) WBEM Client: CIM Objects
Properties
Class CL_CIM_NAMESPACE  
Short Description Name of CIM Namespace    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_WBEM_CIM   WBEM Client: CIM Objects 
Created 20080711   SAP 
Last change 20110908   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_CIM_NAMESPACE has no interface implemented.
Friends
Class CL_CIM_NAMESPACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPARABLE_NAME Instance attribute Private Type reference (TYPE) STRING Buffered Comparable Name 20091013
2 IS_IN_SHM Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Is object in shared memory? 20090929
3 LIMIT Constant Private Type reference (TYPE) I 1000 Maximum Pool Size 20090403
4 NAME Instance attribute Public Type reference (TYPE) STRING Namespace name in string representation 20080715
5 POOL Static Attribute Private Type reference (TYPE) CIM_T_OBJECTSORTEDMAP Pool of namespace objects 20090403
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080711
2 COPY Instance method Public Method Generates a copy 20090929
3 CREATE Static method Public Method Creates a new namespace object 20081016
4 EQUALS Instance method Public Method Compares two namespace names 20080715
5 GET_TOKENS Instance method Public Method Gets the name components 20080715
6 SHM_CREATE Static method Public Method Generates a namespace object in shared memory 20090924
7 TO_COMPARABLE_STRING Instance method Public Method Gets the name in comparable lowercase 20081207
8 VALIDATE Static method Public Method Validates the namespace string 20080711
Events
Class CL_CIM_NAMESPACE has no event.
Types
Class CL_CIM_NAMESPACE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20080711
# Exception Resumable Description Created on
1 CX_WBEM_EXCEPTION Ausnahme der WBEM-Programmierschnittstelle 20080711

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_CIM_NAMESPACE Name eines CIM-Namespace 20090929

Method COPY on class CL_CIM_NAMESPACE has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Name des CIM-Namespace 20081016
2 Returning NAMESPACE Value transfer Object reference (TYPE REF TO) CL_CIM_NAMESPACE CIM-Namespace-Objekt 20081016
# Exception Resumable Description Created on
1 CX_WBEM_EXCEPTION Ausnahme der WBEM-Programmierschnittstelle 20081016

Method EQUALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOL Value transfer Type reference (TYPE) ABAP_BOOL Wahr oder falsch 20080715
2 Importing OTHER_NAMESPACE Call by reference Object reference (TYPE REF TO) CL_CIM_NAMESPACE Repräsentiert den Namen eines CIM-Namespace 20080715

Method EQUALS on class CL_CIM_NAMESPACE has no exception.

Method GET_TOKENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TOKENS Value transfer Type reference (TYPE) CIM_T_ELEMENTNAME Tabelle von Referenzen auf Elementnamen 20080715

Method GET_TOKENS on class CL_CIM_NAMESPACE has no exception.

Method SHM_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_HANDLE Call by reference Object reference (TYPE REF TO) CL_ABAP_MEMORY_AREA Oberklasse: ABAP Speicherbereich 20090924
2 Importing NAME Call by reference Type reference (TYPE) STRING Name des CIM-Namespace 20090924
3 Returning NAMESPACE Value transfer Object reference (TYPE REF TO) CL_CIM_NAMESPACE CIM-Namespace-Objekt 20090924
# Exception Resumable Description Created on
1 CX_WBEM_EXCEPTION Ausnahme der WBEM-Programmierschnittstelle 20090924

Method TO_COMPARABLE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPARABLE_NAME Value transfer Type reference (TYPE) STRING 20081207

Method TO_COMPARABLE_STRING on class CL_CIM_NAMESPACE has no exception.

Method VALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME_IN Call by reference Type reference (TYPE) STRING Namespacestring 20080711
2 Returning NAME_OUT Value transfer Type reference (TYPE) STRING 20080711
# Exception Resumable Description Created on
1 CX_WBEM_EXCEPTION Ausnahme der WBEM-Programmierschnittstelle 20080711
History
Last changed by/on SAP  20110908 
SAP Release Created in 712