SAP ABAP Class CL_ME_MSD (Mobile Solution Descriptor)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MOB (Application Component) SAP NetWeaver Mobile - Use subcomponents
     S_ME_CORE (Package) Mobile: Core Components
Properties
Class CL_ME_MSD  
Short Description Mobile Solution Descriptor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ME_CORE   Mobile: Core Components 
Created 20021112   SAP 
Last change 20060912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ME_MSD has no forward declaration.
Interfaces
Class CL_ME_MSD has no interface implemented.
Friends
Class CL_ME_MSD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CL_ATTRIB_TR Instance attribute Public Type reference (TYPE) TRKORR 20040304
2 CL_CON_AUTHOBJECT Constant Public Type reference (TYPE) MSD_DEPNAME 'AUTHOBJECT' 20040318
3 CL_CON_C_APPLRESOLVE Constant Public Type reference (TYPE) MSD_PROPNAME 'C_APPLRESOLVE' 20040324
4 CL_CON_DATA_VISIBLE_SHARED Constant Public Type reference (TYPE) MSD_PROPNAME 'DATA_VISIBLE_SHARED' 20040226
5 CL_CON_DOWNLOAD_ORDER Constant Public Type reference (TYPE) MSD_PROPNAME 'DOWNLOAD_ORDER' 20040712
6 CL_CON_E_APPLRESOLVE Constant Public Type reference (TYPE) MSD_PROPNAME 'E_APPLRESOLVE' 20040324
7 CL_CON_FACADE_C_CLIENT Constant Public Type reference (TYPE) MSD_PROPNAME 'FACADE_C_CLIENT' 20040324
8 CL_CON_FACADE_E_CLIENT Constant Public Type reference (TYPE) MSD_PROPNAME 'FACADE_E_CLIENT' 20040324
9 CL_CON_INITVALUE Constant Public Type reference (TYPE) MSD_PROPNAME 'INITVALUE' 20040226
10 CL_CON_INTERVAL Constant Public Type reference (TYPE) MSD_DEPNAME 'INTERVAL' 20040226
11 CL_CON_NAME Constant Public Type reference (TYPE) MSD_DEPNAME 'NAME' 20040226
12 CL_CON_NAMESPACE Constant Public Type reference (TYPE) MSD_DEPNAME 'NAMESPACE' 20040426
13 CL_CON_OBJSYNCBO Constant Public Type reference (TYPE) MSD_DEPNAME 'OBJSYNCBO' 20040226
14 CL_CON_OBJTYPE Constant Public Type reference (TYPE) MSD_DEPTYPE 'OBJTYPE' 20040226
15 CL_CON_OBJVALUE Constant Public Type reference (TYPE) MSD_DEPNAME 'OBJVALUE' 20040226
16 CL_CON_SYNCBO Constant Public Type reference (TYPE) MSD_DEPTYPE 'SYNCBO' 20040226
17 CL_CON_TRIGGER Constant Public Type reference (TYPE) MSD_DEPTYPE 'TRIGGER' 20040226
18 CL_CON_VERSION Constant Public Type reference (TYPE) MSD_DEPNAME 'VERSION' 20040226
19 CL_CON_X Constant Private Type reference (TYPE) FLAG 'X' 20040319
20 CUST_LIST Instance attribute Public Type reference (TYPE) MEMSD_CUST_INTERFACE_LIST 20021113
21 DEP_LIST Instance attribute Public Type reference (TYPE) MEMSD_DEP_INTERFACE_LIST 20021112
22 GCF_DELETED Constant Private See coding 'D' 20021112
23 GCF_LOADED Constant Private See coding 'X' 20021112
24 GCF_MODIFIED Constant Private See coding 'M' 20021112
25 HEAD Instance attribute Public Type reference (TYPE) MEMSD 20021112
26 LC_MINIAPP_INFO Instance attribute Protected Object reference (TYPE REF TO) IF_W3_API_MINIAPP 20040304
27 LOADED Instance attribute Private Type reference (TYPE) BOOLEAN 20021112
28 OBJECT_STATE Instance attribute Private See coding 20021112
29 PROP_LIST Instance attribute Public Type reference (TYPE) MEMSD_PROP_INTERFACE_LIST 20021112
30 SOURCE_LIST Instance attribute Public Type reference (TYPE) MEMSD_SOURCE_INTERFACE_LIST 20040415
31 TEXT Instance attribute Public Type reference (TYPE) MEMSD_TEXT-TEXT 20021112
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AUTHORITY Instance method Public Method Add a Line of authority (Dependency) fo a MSD Instance 20040319
2 ADD_CUSTOMIZING Instance method Public Method Add a Line of Customizing to a MSD: Client-dependent 20021113
3 ADD_DEPENDENCIES Instance method Public Method Add a Table of Dependencies to a MSD Instance 20021112
4 ADD_DEPENDENCY Instance method Public Method Add a Line of Depencency to a MSD Instance 20021112
5 ADD_INSTALL_SEQUENCE Instance method Public Method Add an complete installation sequence 20040426
6 ADD_MINIAPP Instance method Public Method Add a MiniApp 20040303
7 ADD_PROPERTIES Instance method Public Method Add a Table of Properties to a MSD Instance 20021112
8 ADD_PROPERTY Instance method Public Method Add a Line of Property to a MSD Instance 20021112
9 ADD_SOURCE Instance method Public Method Add a Table of Sources to a MSD Instance 20040415
10 ADD_SYNCBO Instance method Public Method Add a complete SyncBo objekt to the MSD instance 20040226
11 CHECK_CONDITION_AVAILABLE Static method Public Method Check if there are Dependencies 20040330
12 CHECK_CUSTATT Static method Private Method Check Customizing Values 20021113
13 CHECK_CUSTOMIZING_AVAILABLE Static method Public Method Check if Webserver, Webpath and localpath is set 20040329
14 CHECK_DEPENDENCIES_AVAILABLE Static method Public Method Check if there are Dependencies 20040329
15 CHECK_DEPENDENCY Static method Private Method Check Dependency Values 20021113
16 CHECK_FRAMEWORK_AVAILABLE Static method Public Method Check if there are Dependencies 20040330
17 CHECK_IF_EXISTS Static method Public Method 20040625
18 CHECK_IS_FRAMEWORK Static method Public Method Check if the given application is a framework 20030617
19 CHECK_LANGUAGES_AVAILABLE Static method Public Method Check if there are Dependencies 20040330
20 CHECK_MCD Static method Public Method Check the complete MCD if there is an error 20040329
21 CHECK_MINIAPP_IS_AVAILABLE Static method Public Method Check if a MiniApp exist for an MCD 20040303
22 CHECK_MSD_IDENTIFICATION Instance method Private Method Check if a Single MSD Application can be Identified 20021112
23 CHECK_PROPERTY Static method Private Method Check Property Values 20021113
24 CHECK_SYNCBO_AVAILABLE Static method Public Method Check if the MCD contains at min. one SyncBo 20040329
25 CHECK_TRANSPORT_REQUEST Static method Public Method Check if an transport request relate to the MCD 20040330
26 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021112
27 CREATE_MSD_ENTRY_DB Instance method Private Method Create DB records for MSD (No Commit Inside) 20021113
28 CREATE_XML_FILE Static method Public Method Create a file for an MCD 20040511
29 DELETE Instance method Public Method Set Deletion Flag for MSD (DB update with Save()) 20021112
30 DELETE_AUTHORITY Instance method Public Method Delete one authority (Dependency) form MSD Instance 20040318
31 DELETE_CUSTOMIZING Instance method Public Method Delete a Line of Customizing from a MSD: Clnt-dpt. 20021113
32 DELETE_DEPENDENCY Instance method Public Method Delete a Line of Dependency from a MSD Instance 20021112
33 DELETE_MSD_ENTRY_DB Instance method Private Method Delete DB records for MSD (No Commit Inside) 20021113
34 DELETE_PROPERTY Instance method Public Method Delete a Line of Property from a MSD Instance 20021112
35 DELETE_SOURCE Instance method Public Method Delete a Line of Source from a MSD Instance 20040415
36 DELETE_SYNCBO Instance method Public Method Delete a whole SyncBo from a MSD Instance 20040226
37 GETLIST Static method Public Method Get a List of Available Applications 20021112
38 GET_ARCHIVE_URL Instance method Public Method 20050406
39 GET_ARCHIVE_URL_LIST Instance method Public Method Gibt die URL des Archives zurück 20050428
40 GET_FILTERED_LIST Static method Public Method Get a filtered list of MCDs 20041123
41 GET_RUNTIME Static method Public Method 20040917
42 GET_SOURCE Instance method Public Method Returns the list of installation files in the internal struc 20040419
43 GET_SOURCE_FILES Instance method Public Method Returns the installation file of the MCD 20040416
44 INITIALIZE Instance method Private Method Initialize Object 20021112
45 LOAD Instance method Public Method Load MSD Application with Sub-objects 20021112
46 MODIFY_CUSTOMIZING Instance method Public Method Modify a Line of Customizing to a MSD: Client-dpt. 20021113
47 MODIFY_DEPENDENCY Instance method Public Method Modify a Line of Depencency to a MSD Instance 20021113
48 MODIFY_MSD_ENTRY_DB Instance method Private Method Modify DB records for MSD (No Commit Inside) 20021113
49 MODIFY_PROPERTY Instance method Public Method Modify a Line of Property to a MSD Instance 20021112
50 MODIFY_SOURCE Instance method Public Method Add a Line of Source to a MSD: Client-dependent 20040415
51 MODIFY_TEXT Instance method Public Method Modify Text for a MSD Instance 20021113
52 SAVE Instance method Public Method Save a MSD Instance to Database 20021112
53 TRANSPORT Instance method Public Method Transport whole MSD 20021128
54 TRANSPORT_WITH_ABBORT Instance method Public Method 20031028
Events
Class CL_ME_MSD has no event.
Types
Class CL_ME_MSD has no local type.
Method Signatures

Method ADD_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTHORITY Value transfer Type reference (TYPE) MSD_AUTHORITY 20040319
2 Importing I_AUTHORITY_INDEX Value transfer Type reference (TYPE) MSD_DEPINDEX 20040319
# Exception Resumable Description Created on
1 AUTHORITY_INDEX_NOT_DELIVERED 20040319
2 AUTHORITY_NOT_DELIVERED 20040319
3 DUPLICATE_KEY 20040319
4 NAME_INVALID 20040319
5 OBJECT_DO_NOT_EXIST 20040319
6 OBJECT_STATE_DELETED 20040319
7 TYPE_INVALID 20040319

Method ADD_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSD_CUST Value transfer Type reference (TYPE) MEMSD_CUST_INTERFACE Mobile Component Descriptor: Customizing-Daten f. Schnittst. 20021113
# Exception Resumable Description Created on
1 CUST_ATTNAME_INVALID 20021113
2 CUST_ATTRIBUTE_INVALID 20021113
3 DUPLICATE_KEY Eintrag mit gleichem Schlüssel in Instanz 20021113
4 KEY_NOT_SPECIFIED Primärschlüsselwert fehlt 20021113
5 OBJECT_STATE_DELETED Objektzustand gelöscht. Beziehung hinzufügen nicht möglich 20021113

Method ADD_DEPENDENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEP_TYPE_INTERFACE_LIST Value transfer Type reference (TYPE) MEMSD_DEP_INTERFACE_LIST Mobile Component Descriptor: Beziehungsart-Tabellentyp 20021112
# Exception Resumable Description Created on
1 DUPLICATE_KEY Eintrag mit gleichem Schlüssel in Instanz 20021113
2 KEY_NOT_SPECIFIED Primärschlüsselwert fehlt 20021113
3 NAME_INVALID Ungültiger Beziehungsname 20021113
4 OBJECT_STATE_DELETED Objektzustand gelöscht. Beziehung hinzufügen nicht möglich 20021113
5 TYPE_INVALID Ungültige Beziehungsart 20021113

Method ADD_DEPENDENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEP_TYPE_INTERFACE Value transfer Type reference (TYPE) MEMSD_DEP_INTERFACE Mobile Component Descriptor: Beziehungstabellentyp 20021112
# Exception Resumable Description Created on
1 DUPLICATE_KEY Eintrag mit gleichem Schlüssel in Instanz 20021113
2 KEY_NOT_SPECIFIED Primärschlüsselwert fehlt 20021113
3 NAME_INVALID Ungültiger Beziehungsname 20021113
4 OBJECT_STATE_DELETED Objektzustand gelöscht. Beziehung hinzufügen nicht möglich 20021113
5 TYPE_INVALID Ungültige Beziehungsart 20021113

Method ADD_INSTALL_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INST_SEQUENCE_INTERFACE Value transfer Type reference (TYPE) MEMSD_INST_SEQUENCE_INTERFACE 20040426
# Exception Resumable Description Created on
1 ERROR_WHILE_ADDING 20040426
2 PARAMETER_INCOMPLETE 20040426

Method ADD_MINIAPP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) MSDNAME 20040303
2 Importing I_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE 20040303
3 Importing I_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR 20040303
4 Importing I_VERSION Call by reference Type reference (TYPE) MVER_SOURCE 20040303
# Exception Resumable Description Created on
1 CREATION_FAIL 20040303
2 MCD_NAMESPACE_NOT_DELIVERED 20040303
3 MCD_NAME_NOT_DELIVERED 20040303
4 MCD_VERSION_NOT_DELIVERED 20040303

Method ADD_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROP_TYPE_INTERFACE_LIST Value transfer Type reference (TYPE) MEMSD_PROP_INTERFACE_LIST Mobile Component Descriptor: Eigensch.-Schnittst.-Tabell.Typ 20021112
# Exception Resumable Description Created on
1 DUPLICATE_KEY Eintrag mit gleichem Schlüssel in Instanz 20021113
2 KEY_NOT_SPECIFIED Primärschlüsselwert fehlt 20021113
3 OBJECT_STATE_DELETED Objektzustand gelöscht. Eigensch. hinzufügen nicht möglich 20021116
4 TYPE_INVALID Ungültiger Eigenschaftstyp 20021113

Method ADD_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROP_TYPE_INTERFACE Value transfer Type reference (TYPE) MEMSD_PROP_INTERFACE Mobile Component Descriptor: Eigenschaftsliste 20021112
# Exception Resumable Description Created on
1 DUPLICATE_KEY Eintrag mit gleichem Schlüssel in Instanz 20021113
2 KEY_NOT_SPECIFIED Primärschlüsselwert fehlt 20021113
3 OBJECT_STATE_DELETED Objektzustand gelöscht. Eigensch. hinzufügen nicht möglich 20021113
4 TYPE_INVALID Ungültiger Eigenschaftstyp 20021113

Method ADD_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSD_SOURCE Value transfer Type reference (TYPE) MEMSD_SOURCE_INTERFACE 20040415
# Exception Resumable Description Created on
1 DUPLICATE_KEY Eintrag mit gleichem Schlüssel in Instanz 20040415
2 KEY_NOT_SPECIFIED Primärschlüsselwert fehlt 20040415
3 OBJECT_STATE_DELETED Objektzustand gelöscht. Quelle kann nicht hinzugefügt werden 20040415

Method ADD_SYNCBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYNCBO_INTERFACE Value transfer Type reference (TYPE) MEMSD_SYNCBO_INTERFACE 20040226
# Exception Resumable Description Created on
1 DUPLICATE_KEY 20040226
2 KEY_NOT_SPECIFIED 20040226
3 OBJECT_STATE_DELETED 20040226
4 PROPERTY_NOT_SAVEABLE 20040226
5 TYPE_INVALID 20040226

Method CHECK_CONDITION_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_CHECKRESULT Call by reference Type reference (TYPE) REMSD_ALV_CHECKRESULT_TAB Ergebnis der Prüfungen 20040330
2 Importing I_APPLTYPE Value transfer Type reference (TYPE) MSD_PROPVALUE Anwendungstyp des MCD 20040330
3 Importing I_DEP_LIST Value transfer Type reference (TYPE) MEMSD_DEP_INTERFACE_LIST Abhängigk. 20040330
# Exception Resumable Description Created on
1 APPLICATIONSTYPE_IS_INVALID Anwendungstyp darf kein SyncBO haben 20040330

Method CHECK_CUSTATT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTNAME_VALID Value transfer Type reference (TYPE) BOOLEAN Boolesche Variable (X=wahr, -=falsch, leer=unbekannt) 20021113
2 Importing CUSTATT Value transfer Type reference (TYPE) MEMSD_CUST_INTERFACE Mobile Component Descriptor: Customizing-Daten f. Schnittst. 20021113
3 Exporting CUSTATT_VALID Value transfer Type reference (TYPE) BOOLEAN Boolesche Variable (X=wahr, -=falsch, leer=unbekannt) 20021113
# Exception Resumable Description Created on
1 ATTNAME_MISSING ATTNAME-Wert für Prüfung ist initial 20021113
2 CUSTATT_MISSING CUSTATT-Wert für Prüfung ist initial 20021113

Method CHECK_CUSTOMIZING_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_CHECKRESULT_TAB Call by reference Type reference (TYPE) REMSD_ALV_CHECKRESULT_TAB 20040329
2 Importing I_APPLTYPE Value transfer Type reference (TYPE) MSD_PROPVALUE 20040329
3 Importing I_CUSTOMIZING_TAB Value transfer Type reference (TYPE) MEMSD_CUST_INTERFACE_LIST 20040329
# Exception Resumable Description Created on
1 APPLICATIONSTYPE_IS_INVALID 20040329

Method CHECK_DEPENDENCIES_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_CHECKRESULT Call by reference Type reference (TYPE) REMSD_ALV_CHECKRESULT_TAB 20040329
2 Importing I_APPLTYPE Value transfer Type reference (TYPE) MSD_PROPVALUE 20040329
3 Importing I_DEP_LIST Value transfer Type reference (TYPE) MEMSD_DEP_INTERFACE_LIST 20040329
# Exception Resumable Description Created on
1 APPLICATIONSTYPE_IS_INVALID 20040329

Method CHECK_DEPENDENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEPENDENCY Value transfer Type reference (TYPE) MEMSD_DEP_INTERFACE Mobile Component Descriptor: Beziehung für Schnittstelle 20021113
2 Exporting NAME_VALID Value transfer Type reference (TYPE) BOOLEAN Boolesche Variable (X=wahr, -=falsch, leer=unbekannt) 20021113
3 Exporting TYPE_VALID Value transfer Type reference (TYPE) BOOLEAN Boolesche Variable (X=wahr, -=falsch, leer=unbekannt) 20021113
# Exception Resumable Description Created on
1 DEPENDENCY_NAME_MISSING Beziehungsname ist nicht angegeben 20021113
2 DEPENDENCY_TYPE_MISSING Beziehungsart ist nicht angegeben 20021113

Method CHECK_FRAMEWORK_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_CHECKRESULT Call by reference Type reference (TYPE) REMSD_ALV_CHECKRESULT_TAB Ergebnis der Prüfungen 20040330
2 Importing I_APPLTYPE Value transfer Type reference (TYPE) MSD_PROPVALUE Anwendungstyp des MCD 20040330
3 Importing I_DEP_LIST Value transfer Type reference (TYPE) MEMSD_DEP_INTERFACE_LIST Abhängigk. 20040330
# Exception Resumable Description Created on
1 APPLICATIONSTYPE_IS_INVALID Anwendungstyp darf kein SyncBO haben 20040330

Method CHECK_IF_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) MSDNAME 20040625
2 Importing I_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE 20040625
3 Importing I_VERSION Call by reference Type reference (TYPE) BWAFVERS 20040625
# Exception Resumable Description Created on
1 NOT_FOUND 20040625

Method CHECK_IS_FRAMEWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_FRAMEWORK Value transfer Type reference (TYPE) BOOLEAN 20030617
2 Importing NAME Call by reference Type reference (TYPE) MSDNAME 20030617
3 Importing NAMESPACE Call by reference Type reference (TYPE) NAMESPACE 20030617
4 Importing VERSION Call by reference Type reference (TYPE) BWAFVERS 20030617

Method CHECK_IS_FRAMEWORK on class CL_ME_MSD has no exception.

Method CHECK_LANGUAGES_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_CHECKRESULT Call by reference Type reference (TYPE) REMSD_ALV_CHECKRESULT_TAB 20040330
2 Importing I_APPLTYPE Value transfer Type reference (TYPE) MSD_PROPVALUE 20040330
3 Importing I_PROP_LIST Value transfer Type reference (TYPE) MEMSD_PROP_INTERFACE_LIST 20040330
# Exception Resumable Description Created on
1 APPLICATIONSTYPE_IS_INVALID 20040330

Method CHECK_MCD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_CHECKRESULT_TAB Call by reference Type reference (TYPE) REMSD_ALV_CHECKRESULT_TAB 20040329
2 Importing I_NAME Value transfer Type reference (TYPE) MSDNAME 20040329
3 Importing I_NAMESPACE Value transfer Type reference (TYPE) NAMESPACE 20040329
4 Importing I_VERSION Value transfer Type reference (TYPE) BWAFVERS 20040329
# Exception Resumable Description Created on
1 APPLICATIONSTYPE_IS_INVALID 20040329
2 NAME_NOT_SPECIFIED 20040329

Method CHECK_MINIAPP_IS_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS 20040303
2 Importing I_MCD_NAME Value transfer Type reference (TYPE) MSDNAME 20040303
3 Importing I_MCD_NAMESPACE Value transfer Type reference (TYPE) NAMESPACE 20040303
4 Importing I_MCD_VERSION Value transfer Type reference (TYPE) MVER_SOURCE 20040303
# Exception Resumable Description Created on
1 ERROR_OCCURED 20040303
2 MCD_NAMESPACE_NOTDELIVERED 20040303
3 MCD_NAME_NOT_DELIVERED 20040303
4 MCD_VERSION_NOT_DELIVERED 20040303
5 MINIAPP_NAME_NOT_VALID 20040303
6 MINIAPP_NOT_AVAILABLE 20040303

Method CHECK_MSD_IDENTIFICATION Signature

Method CHECK_MSD_IDENTIFICATION on class CL_ME_MSD has no parameter.
# Exception Resumable Description Created on
1 MSD_NOT_FOUND MCD-Satz ist nicht in Datenbank 20021113
2 NAMESPACE_OR_VERSION_NEEDED "Namensraum" und/oder "Version" erforderlich 20021113
3 NAME_NOT_SPECIFIED Objektschlüssel "Name" fehlt 20021113
4 VERSION_NOT_SPECIFIED "Version" fehlt 20021113

Method CHECK_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROP_TYPE Value transfer Type reference (TYPE) MSD_PROPNAME Mobile Component Descriptor: Eigenschaft für Schnittstelle 20021113
2 Exporting TYPE_VALID Value transfer Type reference (TYPE) BOOLEAN Boolesche Variable (X=wahr, -=falsch, leer=unbekannt) 20021113
# Exception Resumable Description Created on
1 TYPE_NOT_SPECIFIED Anrufer hat Typenwert für Prüfung nicht angegeben 20021113

Method CHECK_SYNCBO_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_CHECKRESULT Call by reference Type reference (TYPE) REMSD_ALV_CHECKRESULT_TAB 20040329
2 Importing I_APPLTYPE Value transfer Type reference (TYPE) MSD_PROPVALUE 20040329
3 Importing I_DEP_LIST Value transfer Type reference (TYPE) MEMSD_DEP_INTERFACE_LIST 20040329
4 Importing I_PROP_LIST Value transfer Type reference (TYPE) MEMSD_PROP_INTERFACE_LIST 20040331
# Exception Resumable Description Created on
1 APPLICATIONSTYPE_IS_INVALID 20040329

Method CHECK_TRANSPORT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REQUEST_STATUS Value transfer Type reference (TYPE) TRSTATUS 20040331
2 Exporting E_STATUS_TEXT Value transfer Type reference (TYPE) TRSTATUS_T 20040331
3 Exporting E_TRANSPORT_REQUEST Value transfer Type reference (TYPE) TRKORR 20040330
4 Importing I_NAME Value transfer Type reference (TYPE) MSDNAME 20040330
5 Importing I_NAMESPACE Value transfer Type reference (TYPE) NAMESPACE 20040330
6 Importing I_VERSION Value transfer Type reference (TYPE) BWAFVERS 20040330

Method CHECK_TRANSPORT_REQUEST on class CL_ME_MSD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) MEMSD-NAME Mobile Component Descriptor: Name 20021112
2 Importing NAMESPACE Value transfer Type reference (TYPE) MEMSD-NAMESPACE Mobile Component Descriptor: Name 20021112
3 Importing VERSION Value transfer Type reference (TYPE) MEMSD-VERSION Version von Offline-Anwendung 20021112
# Exception Resumable Description Created on
1 NAME_NOT_SPECIFIED 20021112

Method CREATE_MSD_ENTRY_DB Signature

Method CREATE_MSD_ENTRY_DB on class CL_ME_MSD has no parameter.
# Exception Resumable Description Created on
1 UPDATE_CUST_FAILURE Fehler beim Aktualisieren der Customizing-Tabelle 20021113
2 UPDATE_DEP_FAILURE Fehler beim Aktualisieren der Beziehungstabelle 20021113
3 UPDATE_MAIN_FAILURE Fehler beim Aktualisieren der Haupttabelle 20021113
4 UPDATE_PROP_FAILURE Fehler beim Aktualisieren der Eigenschaftstabelle 20021113
5 UPDATE_TEXT_FAILURE Fehler beim Aktualisieren der Texttabelle 20021113

Method CREATE_XML_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Value transfer Type reference (TYPE) MSDNAME Mobile Komponente 20040511
2 Importing I_NAMESPACE Value transfer Type reference (TYPE) NAMESPACE Namensraum 20040511
3 Importing I_VERSION Value transfer Type reference (TYPE) BWAFVERS Version von Offline-Anwendung 20040511
# Exception Resumable Description Created on
1 ERROR_WHEN_READING_FIELDS Felder können nicht bestimmt werden 20040511
2 MCD_NOT_AVAILABLE Ausgelieferte MC nicht verfügbar 20040511
3 NO_NAMESPACE_DELEIVERED Kein MCD-Namensraum ausgeliefert 20040511
4 NO_NAME_DELEIVERED Kein MCD-Name ausgeliefert 20040511
5 NO_VERSION_DELEIVERED Keine MCD-Version ausgeliefert 20040511
6 SAVE_WAS_ABORT_FROM_USER Benutzer möchte XML-Datei nicht sichern 20040511

Method DELETE Signature

Method DELETE on class CL_ME_MSD has no parameter.
# Exception Resumable Description Created on
1 OBJECT_NOT_LOADED Objekt ist nicht geladen 20021113

Method DELETE_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTHORITY Value transfer Type reference (TYPE) MSD_AUTHORITY 20040318
2 Importing I_AUTHORITY_INDEX Value transfer Type reference (TYPE) MSD_DEPINDEX 20040318
# Exception Resumable Description Created on
1 AUTHORITY_INDEX_NOT_DELIVERED 20040318
2 AUTHORITY_NOT_DELIVERED 20040318
3 OBJECT_DO_NOT_EXIST 20040318
4 OBJECT_STATE_DELETED 20040318

Method DELETE_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSD_CUST Value transfer Type reference (TYPE) MEMSD_CUST_INTERFACE Mobile Component Descriptor: Customizing-Daten f. Schnittst. 20021113
# Exception Resumable Description Created on
1 KEY_NOT_SPECIFIED Primärschlüsselwert(e) fehlt/fehlen 20021113
2 OBJECT_STATE_DELETED Objektzustand ist bereits gelöscht 20021113
3 SPECIFIED_ENTRY_NOT_FOUND Customizing-Eintrag nicht mit angegebenen Schlüssel gefunden 20021113

Method DELETE_DEPENDENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEP_TYPE_INTERFACE Value transfer Type reference (TYPE) MEMSD_DEP_INTERFACE Mobile Component Descriptor: Beziehung für Schnittstelle 20021113
# Exception Resumable Description Created on
1 KEY_NOT_SPECIFIED Primärschlüsselwert(e) fehlt/fehlen 20021113
2 OBJECT_STATE_DELETED Objektzustand ist bereits gelöscht 20021116
3 SPECIFIED_DEPENDENCY_NOT_FOUND Beziehungseintrag nicht mit angegebenen Schlüssel gefunden 20021113

Method DELETE_MSD_ENTRY_DB Signature

Method DELETE_MSD_ENTRY_DB on class CL_ME_MSD has no parameter.
# Exception Resumable Description Created on
1 UPDATE_CUST_FAILURE Fehler beim Aktualisieren der Customizing-Tabelle 20021113
2 UPDATE_DEP_FAILURE Fehler beim Aktualisieren der Beziehungstabelle 20021113
3 UPDATE_MAIN_FAILURE Fehler beim Aktualisieren der Haupttabelle 20021113
4 UPDATE_PROP_FAILURE Fehler beim Aktualisieren der Eigenschaftstabelle 20021113
5 UPDATE_TEXT_FAILURE Fehler beim Aktualisieren der Texttabelle 20021113

Method DELETE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROP_TYPE_INTERFACE Value transfer Type reference (TYPE) MEMSD_PROP_INTERFACE Mobile Component Descriptor: Eigenschaft für Schnittstelle 20021113
# Exception Resumable Description Created on
1 KEY_NOT_SPECIFIED Primärschlüsselwert(e) fehlt/fehlen 20021113
2 OBJECT_STATE_DELETED Objektzustand ist bereits gelöscht 20021116
3 SPECIFIED_PROPERTY_NOT_FOUND Eigenschaft-Eintrag nicht mit angegebenen Schlüssel gefunden 20021113

Method DELETE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSD_SOURCE Call by reference Type reference (TYPE) MEMSD_SOURCE_INTERFACE 20040415
# Exception Resumable Description Created on
1 KEY_NOT_SPECIFIED Primärschlüsselwert fehlt 20040415
2 OBJECT_STATE_DELETED Objektzustand gelöscht. Löschen der Quelle nicht möglich 20040415
3 SPECIFIED_ENTRY_NOT_FOUND Eintrag nicht gefunden 20040415

Method DELETE_SYNCBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELETE_SYNCBO_FLAGS Value transfer Type reference (TYPE) FLAG 'X' 20040324
2 Importing DEP_TYPE_INTERFACE Value transfer Type reference (TYPE) MEMSD_DEP_INTERFACE 20040226
# Exception Resumable Description Created on
1 KEY_NOT_SPECIFIED 20040226
2 OBJECT_STATE_DELETED 20040226
3 SPECIFIED_DEPENDENCY_NOT_FOUND 20040226

Method GETLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HEAD_LIST Value transfer Type reference (TYPE) MEMSD_LIST Mobile Component Descriptor: MCD in Tabelle 20021112

Method GETLIST on class CL_ME_MSD has no exception.

Method GET_ARCHIVE_URL Signature

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

Method GET_ARCHIVE_URL on class CL_ME_MSD has no exception.

Method GET_ARCHIVE_URL_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_URL Value transfer Type reference (TYPE) MEMGMT_APPL_URL_LIST ME: Anwendungs-URL-Liste 20050428

Method GET_ARCHIVE_URL_LIST on class CL_ME_MSD has no exception.

Method GET_FILTERED_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MCD_LIST Call by reference Type reference (TYPE) MEMGMT_COMPONENT_TABLE Tabelle d. mobilen Komponente für Verwaltung d. neuen Geräts 20041123
2 Importing I_COMPONENT_TYPE Call by reference Type reference (TYPE) MSD_PROPVALUE Mobile Component Descriptor: Eigenschaftswert 20041123
3 Importing I_NAME Call by reference Type reference (TYPE) MSDNAME Mobile Komponente 20041123
4 Importing I_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE Namensraum 20041123
5 Importing I_VERSION Call by reference Type reference (TYPE) BWAFVERS Version von Offline-Anwendung 20041123

Method GET_FILTERED_LIST on class CL_ME_MSD has no exception.

Method GET_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RUNTIME Call by reference Type reference (TYPE) MSD_PROPVALUE 20040917
2 Importing I_NAME Call by reference Type reference (TYPE) MSDNAME 20040917
3 Importing I_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE SPACE 20040917
4 Importing I_VERSION Call by reference Type reference (TYPE) BWAFVERS 20040917
# Exception Resumable Description Created on
1 NO_RUNTIME_AVAILABLE 20040917

Method GET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LIST_SOURCES Value transfer Type reference (TYPE) MEMSD_SOURCE_INTERFACE_LIST 20040419
2 Importing PARAMETER_LIST Value transfer Type reference (TYPE) MEPLATFORM_INTERFACE_LIST 20040419

Method GET_SOURCE on class CL_ME_MSD has no exception.

Method GET_SOURCE_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEVICE_PROFILE Value transfer Type reference (TYPE) MEPLATFORM_INTERFACE_LIST 20040416
2 Returning SOURCEFILE_LIST Value transfer Type reference (TYPE) MEINSTALL_FILE_INTERFACE_LIST Schnittstelle für Quell-Liste 20040416

Method GET_SOURCE_FILES on class CL_ME_MSD has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_ME_MSD has no parameter.
Method INITIALIZE on class CL_ME_MSD has no exception.

Method LOAD Signature

Method LOAD on class CL_ME_MSD has no parameter.
# Exception Resumable Description Created on
1 MSD_NOT_FOUND MCD-Satz ist nicht in Datenbank 20021113
2 NAMESPACE_OR_VERSION_NEEDED "Namensraum" und/oder "Version" erforderlich 20021113
3 NAME_NOT_SPECIFIED Objektschlüssel "Name" fehlt 20021113
4 VERSION_NOT_SPECIFIED "Version" fehlt 20021113

Method MODIFY_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSD_CUST Value transfer Type reference (TYPE) MEMSD_CUST_INTERFACE Mobile Component Descriptor: Customizing-Daten f. Schnittst. 20021113
# Exception Resumable Description Created on
1 KEY_NOT_SPECIFIED Primärschlüsselwert(e) fehlt/fehlen 20021113
2 OBJECT_STATE_DELETED Objektzustand gelöscht. Customizing ändern nicht möglich 20021113
3 SPECIFIED_ENTRY_NOT_FOUND Customizing-Eintrag nicht mit angegebenen Schlüssel gefunden 20021115

Method MODIFY_DEPENDENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEP_TYPE_INTERFACE Value transfer Type reference (TYPE) MEMSD_DEP_INTERFACE Mobile Component Descriptor: Beziehung für Schnittstelle 20021113
# Exception Resumable Description Created on
1 KEY_NOT_SPECIFIED Primärschlüsselwert(e) fehlt/fehlen 20021113
2 OBJECT_STATE_DELETED Objektzustand gelöscht. Beziehung ändern nicht möglich 20021113
3 SPECIFIED_DEPENDENCY_NOT_FOUND Beziehungssatz nicht mit angegebenem Schlüssel gefunden 20021113

Method MODIFY_MSD_ENTRY_DB Signature

Method MODIFY_MSD_ENTRY_DB on class CL_ME_MSD has no parameter.
# Exception Resumable Description Created on
1 UPDATE_CUST_FAILURE Fehler beim Aktualisieren der Customizing-Tabelle 20021113
2 UPDATE_DEP_FAILURE Fehler beim Aktualisieren der Beziehungstabelle 20021113
3 UPDATE_MAIN_FAILURE Fehler beim Aktualisieren der Haupttabelle 20021113
4 UPDATE_PROP_FAILURE Fehler beim Aktualisieren der Eigenschaftstabelle 20021113
5 UPDATE_TEXT_FAILURE Fehler beim Aktualisieren der Texttabelle 20021113

Method MODIFY_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROP_TYPE_INTERFACE Value transfer Type reference (TYPE) MEMSD_PROP_INTERFACE Mobile Component Descriptor: Eigenschaft für Schnittstelle 20021112
# Exception Resumable Description Created on
1 KEY_NOT_SPECIFIED Typwert fehlt 20021113
2 OBJECT_NOT_UPDATED Fehler beim Aktualisieren des Objekts 20021113
3 OBJECT_STATE_DELETED Objektzustand gelöscht. Eigenschaft ändern nicht möglich 20021113
4 SPECIFIED_TYPE_NOT_FOUND Angegebener Eintrag nicht gefunden 20021113

Method MODIFY_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSD_SOURCE Value transfer Type reference (TYPE) MEMSD_SOURCE_INTERFACE 20040415
# Exception Resumable Description Created on
1 KEY_NOT_SPECIFIED Primärschlüsselwert(e) fehlt/fehlen 20040415
2 OBJECT_STATE_DELETED Objektzustand gelöscht. Customizing ändern nicht möglich 20040415
3 SPECIFIED_ENTRY_NOT_FOUND Customizing-Eintrag nicht mit angegebenen Schlüssel gefunden 20040415

Method MODIFY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSD_TEXT Call by reference Type reference (TYPE) MEMSD_TEXT-TEXT Mobile Component Descriptor: Kurztext 20021113
# Exception Resumable Description Created on
1 OBJECT_STATE_DELETED Objektzustand gelöscht. Text hinzuf./ändern nicht möglich 20021116

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TREQUEST Value transfer Type reference (TYPE) E070-TRKORR 20040325
# Exception Resumable Description Created on
1 MINIAPP_CANCELLED 20040325
2 UPDATE_CUST_FAILURE Fehler beim Aktualisieren des Customizing-Tabelleneintrags 20021115
3 UPDATE_DEP_FAILURE Fehler beim Aktualisieren des Beziehungstabelleneintrags 20021115
4 UPDATE_MAIN_FAILURE Fehler beim Aktualisieren der Datenbank 20021115
5 UPDATE_MINIAPP_FAILURE 20040304
6 UPDATE_PROP_FAILURE Fehler beim Aktualisieren des Eigenschaftstabelleneintrags 20021115
7 UPDATE_TEXT_FAILURE Fehler beim Aktualisieren des Texttabelleneintrags 20021115

Method TRANSPORT Signature

Method TRANSPORT on class CL_ME_MSD has no parameter.
Method TRANSPORT on class CL_ME_MSD has no exception.

Method TRANSPORT_WITH_ABBORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TRANSPORT_REQUEST Value transfer Type reference (TYPE) E070-TRKORR 20040325
# Exception Resumable Description Created on
1 INSERT_FAILED 20031028
2 REQUEST_CANCELED 20031028
History
Last changed by/on SAP  20060912 
SAP Release Created in 630