SAP ABAP Class CL_C2S_META_UTILITIES (C2 Server: Utilities)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
     SC2_META_REP (Package) C2 Server Meta-Data Repository
Properties
Class CL_C2S_META_UTILITIES  
Short Description C2 Server: Utilities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SC2_META_REP   C2 Server Meta-Data Repository 
Created 20040813   SAP 
Last change 20050214   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)
2 SC2MT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_C2S_META_UTILITIES has no interface implemented.
Friends
Class CL_C2S_META_UTILITIES has no friend class.
Attributes
Class CL_C2S_META_UTILITIES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_KEY_VALUE Static method Public Method Append Key/Value Pair 20041116
2 AUTHORITY_CHECK Static method Public Method Authorization Check 20040813
3 CLASS_CHECK_INTERFACE Static method Public Method 20040816
4 EEW_RFCDEST_GET Static method Public Method Get RFC Destination for EEW 20050112
5 INSERT_KEY_VALUE Static method Public Method Insert Key/Value Pair at Start 20041116
6 LOCK Static method Public Method Lock C2 Object 20040813
7 NAMETAB_GET_FIELDNAMES Static method Public Method 20040817
8 PROTOCOL_ADD_MESSAGE Static method Public Method Add Entry to Log 20041108
9 PROTOCOL_ADD_T100_ENTRY Static method Public Method Add Entry to Log 20040816
10 PROTOCOL_APPEND_CONTEXT Static method Public Method Extend Log Context at End 20041116
11 PROTOCOL_CHECK_NO_ERROR Static method Public Method Add Entry to Log 20040816
12 PROTOCOL_INSERT_CONTEXT Static method Public Method Extend Log Context at Start 20041116
13 PROTOCOL_SET_CONTEXT Static method Public Method Set Log Context 20041116
14 PROTOCOL_SHOW Static method Public Method 20040816
15 RAISE_T100_MESSAGE Static method Public Method Output Message 20040816
16 REGISTER_EEW_INCLUDE Static method Public Method Register DDIC Structures in EEW 20050112
17 TRANSPORT_CHECK Static method Public Method Transport Check 20040813
18 TRANSPORT_INSERT Static method Public Method Transport Entry 20040813
19 UNLOCK Static method Public Method Lock C2 Object 20040813
Events
Class CL_C2S_META_UTILITIES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_PROTOCOL Public Type reference (TYPE) SC2MT_PROTOCOL 20040816
Method Signatures

Method APPEND_KEY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) CSEQUENCE 20041116
2 Changing TAB Call by reference Type reference (TYPE) SC2MT_KEY_VALUE_TABLE 20041116
3 Importing VALUE Call by reference Type reference (TYPE) CSEQUENCE 20041116

Method APPEND_KEY_VALUE on class CL_C2S_META_UTILITIES has no exception.

Method AUTHORITY_CHECK 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 Aktivität 20040813
2 Importing OBJECT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20040813
# Exception Resumable Description Created on
1 CX_C2S_META_NO_AUTHORITY Keine Berechtigung 20040813

Method CLASS_CHECK_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS Call by reference Type reference (TYPE) CSEQUENCE 20040816
2 Importing INTERFACE Call by reference Type reference (TYPE) CSEQUENCE 20040816
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20040816

Method EEW_RFCDEST_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CENTRAL_C2_SERVER Call by reference Type reference (TYPE) XFELD ' ' Aufruf aus zentralem C2 Server 'X' oder in Anwendung ' ' 20050112
2 Exporting RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20050112

Method EEW_RFCDEST_GET on class CL_C2S_META_UTILITIES has no exception.

Method INSERT_KEY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) CSEQUENCE 20041116
2 Changing TAB Call by reference Type reference (TYPE) SC2MT_KEY_VALUE_TABLE 20041116
3 Importing VALUE Call by reference Type reference (TYPE) CSEQUENCE 20041116

Method INSERT_KEY_VALUE on class CL_C2S_META_UTILITIES has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20040813
# Exception Resumable Description Created on
1 CX_C2S_META_LOCKING_FAILED Fehler beim Sperren 20040813

Method NAMETAB_GET_FIELDNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELD_NAMES Value transfer Type reference (TYPE) SC2MT_STRING_TABLE 20040817
2 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20040817
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20040817

Method PROTOCOL_ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Type reference (TYPE) SC2MT_KEY_VALUE_TABLE 20041115
2 Importing LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20041108
3 Importing LEVEL Call by reference Type reference (TYPE) NUMERIC 1 20041108
4 Importing MSGID Call by reference Type reference (TYPE) SY-MSGID SY-MSGID Nachrichtenklasse 20041108
5 Importing MSGNO Call by reference Type reference (TYPE) SY-MSGNO SY-MSGNO Nachrichtennummer 20041108
6 Importing MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 SY-MSGV1 Nachrichtenvariable 20041108
7 Importing MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 SY-MSGV2 Nachrichtenvariable 20041108
8 Importing MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 SY-MSGV3 Nachrichtenvariable 20041108
9 Importing MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 SY-MSGV4 Nachrichtenvariable 20041108
10 Changing PROTOCOL Call by reference Type reference (TYPE) T_PROTOCOL 20041108
11 Importing SEVERITY Call by reference Type reference (TYPE) CSEQUENCE SY-MSGTY 20041108

Method PROTOCOL_ADD_MESSAGE on class CL_C2S_META_UTILITIES has no exception.

Method PROTOCOL_ADD_T100_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Type reference (TYPE) SC2MT_KEY_VALUE_TABLE 20041115
2 Importing LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20040816
3 Importing LEVEL Call by reference Type reference (TYPE) NUMERIC 1 20040816
4 Importing MSGTY Call by reference Type reference (TYPE) SY-MSGTY 'E' ABAP-Systemfelder 20040816
5 Changing PROTOCOL Call by reference Type reference (TYPE) T_PROTOCOL 20040816
6 Importing SEVERITY Call by reference Type reference (TYPE) CSEQUENCE 'E' 20040816
7 Importing T100_MESSAGE Call by reference Object reference (TYPE REF TO) IF_T100_MESSAGE Schnittstelle zum Zugriff auf T100-Texte 20040816

Method PROTOCOL_ADD_T100_ENTRY on class CL_C2S_META_UTILITIES has no exception.

Method PROTOCOL_APPEND_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Type reference (TYPE) SC2MT_KEY_VALUE_TABLE 20041116
2 Changing PROTOCOL Call by reference Type reference (TYPE) SC2MT_PROTOCOL 20041116

Method PROTOCOL_APPEND_CONTEXT on class CL_C2S_META_UTILITIES has no exception.

Method PROTOCOL_CHECK_NO_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROTOCOL Call by reference Type reference (TYPE) T_PROTOCOL 20040816
2 Returning SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20040816

Method PROTOCOL_CHECK_NO_ERROR on class CL_C2S_META_UTILITIES has no exception.

Method PROTOCOL_INSERT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Type reference (TYPE) SC2MT_KEY_VALUE_TABLE 20041116
2 Changing PROTOCOL Call by reference Type reference (TYPE) SC2MT_PROTOCOL 20041116

Method PROTOCOL_INSERT_CONTEXT on class CL_C2S_META_UTILITIES has no exception.

Method PROTOCOL_SET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Type reference (TYPE) SC2MT_KEY_VALUE_TABLE 20041116
2 Changing PROTOCOL Call by reference Type reference (TYPE) SC2MT_PROTOCOL 20041116

Method PROTOCOL_SET_CONTEXT on class CL_C2S_META_UTILITIES has no exception.

Method PROTOCOL_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) NUMERIC 1 20040816
2 Importing PROTOCOL Call by reference Type reference (TYPE) T_PROTOCOL 20040816

Method PROTOCOL_SHOW on class CL_C2S_META_UTILITIES has no exception.

Method RAISE_T100_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGTY Call by reference Type reference (TYPE) SY-MSGTY Nachrichtentyp 20040816
2 Importing T100_MESSAGE Call by reference Object reference (TYPE REF TO) IF_T100_MESSAGE Schnittstelle zum Zugriff auf T100-Texte 20040816
# Exception Resumable Description Created on
1 ERROR 20040816

Method REGISTER_EEW_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing C2_TYPENAME Call by reference Type reference (TYPE) TYPENAME EEW-Struktur im zentralen Server 20050121
2 Importing OBJECT Call by reference Type reference (TYPE) SC2_CONFIGURATION_OBJECT C2: Konfigurationsobjekt 20050112
3 Importing OBJECT_NODE Call by reference Type reference (TYPE) SCOL_BUSINESS_OBJECT_NODE ESF: Business Object Node 20050112
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20050121
5 Exporting PROTOCOL Call by reference Type reference (TYPE) SC2MT_PROTOCOL_ENTRY Protokoll 20050124
6 Importing PROXY_TYPENAME Call by reference Type reference (TYPE) TYPENAME Proxy Struktur des Knoten 20050121
7 Exporting REGISTERED Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050112
8 Importing TRANSPORT Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20050121
9 Importing TYPENAME Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20050112

Method REGISTER_EEW_INCLUDE on class CL_C2S_META_UTILITIES has no exception.

Method TRANSPORT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20040813
2 Exporting ORDER Call by reference Type reference (TYPE) E070-TRKORR Auftrag/Aufgabe 20040813
3 Exporting TASK Call by reference Type reference (TYPE) E070-TRKORR Auftrag/Aufgabe 20040813
# Exception Resumable Description Created on
1 CX_C2S_META_TRANSPORT Fehler beim Transport 20040813

Method TRANSPORT_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20040813
2 Changing ORDER Call by reference Type reference (TYPE) E070-TRKORR Auftrag/Aufgabe 20040813
3 Exporting TASK Call by reference Type reference (TYPE) E070-TRKORR Auftrag/Aufgabe 20040813
# Exception Resumable Description Created on
1 CX_C2S_META_TRANSPORT Fehler beim Transport 20040813

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20040813

Method UNLOCK on class CL_C2S_META_UTILITIES has no exception.
History
Last changed by/on SAP  20050214 
SAP Release Created in 700