SAP ABAP Class CL_VMC_UTILITY (VMC Runtime Utility)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-VMC (Application Component) Virtual Machine Container
     SVMCRT (Package) VM Container Runtime
Properties
Class CL_VMC_UTILITY  
Short Description VMC Runtime Utility    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SVMCRT   VM Container Runtime 
Created 20040928   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VMC_UTILITY has no forward declaration.
Interfaces
Class CL_VMC_UTILITY has no interface implemented.
Friends
Class CL_VMC_UTILITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALLBACK_RFC_DESTINATIONS Static Attribute Private Type reference (TYPE) LTYPE_RFC_DEST_TAB_SORTED Fallback RFC Destinations 20050429
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_PROTOCOL_WITH_MSGID Static method Private Method Adds T100 Message to Log Table 20120726
2 APPEND_TO_APPLICATION_LOG Static method Public Method 20120726
3 GET_DESTINATION Static method Public Method Determine RFC Destination for VMC Access 20050429
4 IS_JAVA_ACTIVE Static method Public Method Tests whether Java is active 20040928
5 UPLOAD_FILE Static method Public Method Upload Temporary File to Server 20050727
Events
Class CL_VMC_UTILITY has no event.
Types
Class CL_VMC_UTILITY has no local type.
Method Signatures

Method ADD_TO_PROTOCOL_WITH_MSGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_PROT Call by reference Type reference (TYPE) TABLE Protokolltabelle 20120726
2 Importing P_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20120726
3 Importing P_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20120726
4 Importing P_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20120726
5 Importing P_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20120726
6 Importing P_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20120726
7 Importing P_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20120726
8 Importing P_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20120726

Method ADD_TO_PROTOCOL_WITH_MSGID on class CL_VMC_UTILITY has no exception.

Method APPEND_TO_APPLICATION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MESSAGES Call by reference Type reference (TYPE) SVMCRT_MESSAGE_TAB Tabelle mit T100-Message Codes 20120726

Method APPEND_TO_APPLICATION_LOG on class CL_VMC_UTILITY has no exception.

Method GET_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_APPLICATION Call by reference Type reference (TYPE) SVMCRT_APPLICATION Applikationsname 20050429
2 Returning PF_RFC_DESTINATION Value transfer Type reference (TYPE) RFCDEST RFC-Destination 20050429

Method GET_DESTINATION on class CL_VMC_UTILITY has no exception.

Method IS_JAVA_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PF_RESULT Value transfer Type reference (TYPE) CHAR1 <> INITIAL, falls Java aktiv ist 20040928

Method IS_JAVA_ACTIVE on class CL_VMC_UTILITY has no exception.

Method UPLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOCAL_FILE_NAME Value transfer Type reference (TYPE) STRING Name der Datei auf dem Frontend 20050727
2 Exporting MESSAGES Call by reference Type reference (TYPE) SVMCRT_MESSAGE_TAB Tabelle mit T100-Message Codes 20050727
3 Importing NAME_PREFIX Value transfer Type reference (TYPE) STRING Präfix für den Namen der temporären Datei 20050727
4 Importing NAME_SUFFIX Call by reference Type reference (TYPE) STRING Namenssuffix der temporären Datei 20120726
5 Importing PRESERVE_LOCAL_NAME Value transfer Type reference (TYPE) XFELD Dateinamen vom Frontend übernehmen 20120726
6 Exporting SERVER_FILE_NAME Call by reference Type reference (TYPE) STRING Name der temporären Severdatei 20050727

Method UPLOAD_FILE on class CL_VMC_UTILITY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700