SAP ABAP Class CL_MIME_SERVICES (MIME Object Services)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO (Application Component) Workbench Tools: Editors, Painters, Modelers
     SMIMES (Package) MIME Repository - Model, Tools, and Integration
Properties
Class CL_MIME_SERVICES  
Short Description MIME Object Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SMIMES   MIME Repository - Model, Tools, and Integration 
Created 20020219   SAP 
Last change 20050308   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SKWFC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 WBMR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MIME_SERVICES has no interface implemented.
Friends
Class CL_MIME_SERVICES has no friend class.
Attributes
Class CL_MIME_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONCATENATE_PATH_NAME Static method Public Method Create Path Name, Platform-Independent 20050210
2 GET_IO_FOR_PHIO_ID Static method Private Method Supplies IO for GUId of a PHIO 20020219
3 MAP_OPERATION_FOR_AUTH_CHECK Static method Public Method Builds operations in MR for authorization check from 20020903
4 MIME_CHECK_AUTHORITY Static method Public Method Authorization Check for a MIME Object 20020903
5 REMOVE_SHADOW_LOIO Static method Public Method Remove Shadow LOIO (for translation), if it exists 20060313
6 REMOVE_TRANSLATION_RELATION Static method Public Method Remove relationship for translation, if it exists 20060313
7 SEARCH_MIME_PARENT Static method Public Method Search for Parent of MIME Object 20030703
8 SHOW_MIME_PROPERTIES Static method Public Method Display Properties of the MIME Object 20020219
Events
Class CL_MIME_SERVICES has no event.
Types
Class CL_MIME_SERVICES has no local type.
Method Signatures

Method CONCATENATE_PATH_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PATHNAME Call by reference Type reference (TYPE) STRING Konkatinierter Pfadname 20050210
2 Importing I_DIRECTORY Call by reference Type reference (TYPE) STRING Verzeichnisname 20050210
3 Importing I_FILE_NAME Call by reference Type reference (TYPE) SDOK_FILNM Dateiname 20050210

Method CONCATENATE_PATH_NAME on class CL_MIME_SERVICES has no exception.

Method GET_IO_FOR_PHIO_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GUID Call by reference Type reference (TYPE) SKWF_OBJID KW Framework: Objektidentifier 20020219
2 Returning P_PHIO Value transfer Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20020219

Method GET_IO_FOR_PHIO_ID on class CL_MIME_SERVICES has no exception.

Method MAP_OPERATION_FOR_AUTH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_CHECK Call by reference Type reference (TYPE) C 'X'-keine Berechtigungsprüfung für diese Aktion 20020903
2 Exporting E_OPERATION Call by reference Type reference (TYPE) C Aktion 20020903
3 Importing I_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20020903

Method MAP_OPERATION_FOR_AUTH_CHECK on class CL_MIME_SERVICES has no exception.

Method MIME_CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_IO Call by reference Type reference (TYPE) SKWF_IO IO des MIME-Objektes (beim Anlegen initial) 20020904
2 Importing I_OPERATION Call by reference Type reference (TYPE) C Aktion ('INSERT','MODIFY','SHOW','DELETE') 20020903
3 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket (beim Anlegen initial) 20020903
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20020903
2 NO_DELETE_PERMISSION Benutzer hat keine Löschberechtigung 20020903
3 NO_MODIFY_PERMISSION Benutzer hat keine Änderungsberechtigung 20020903
4 NO_SHOW_PERMISSION Benutzer hat keine Anzeigeberechtigung 20020903

Method REMOVE_SHADOW_LOIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOIO Call by reference Type reference (TYPE) SKWF_IO Objektschlüssel (LOIO) 20060313
# Exception Resumable Description Created on
1 ERROR_OCCURED Interner Fehler 20060313
2 ILLEGAL_IO_TYPE Ungültiger IO-Typ 20060313

Method REMOVE_TRANSLATION_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IO Call by reference Type reference (TYPE) SKWF_IO Objektschlüssel 20060313
# Exception Resumable Description Created on
1 ERROR_OCCURED Interner Fehler 20060313
2 ILLEGAL_IO_TYPE Ungültiger IO-Typ 20060313

Method SEARCH_MIME_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_ROOT Call by reference Type reference (TYPE) BOOLE_D X- LOIO ist ein Root-Ordner (kein Vater vorhanden) 20030703
2 Exporting E_PARENT_LOIO Call by reference Type reference (TYPE) SKWF_IO Vater-LOIO 20030703
3 Importing I_OBJECT_LOIO Call by reference Type reference (TYPE) SKWF_IO LOIO des MIME-Objektes 20030703
# Exception Resumable Description Created on
1 ERROR_OCCURED 20030703

Method SHOW_MIME_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GUID Call by reference Type reference (TYPE) SKWF_OBJID KW Framework: Objektidentifier 20020219
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20020219
2 NOT_FOUND Dokument wurde nicht gefunden 20020219
History
Last changed by/on SAP  20050308 
SAP Release Created in 630