SAP ABAP Class CL_ME_SYNCHRONIZATION (Virtuellen Host for Synchronization)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MOB (Application Component) SAP NetWeaver Mobile - Use subcomponents
     S_ME_SYNC (Package) Mobile: data synchronization
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20050111
Properties
Class CL_ME_SYNCHRONIZATION  
Short Description Virtuellen Host for Synchronization    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ME_SYNC   Mobile: data synchronization 
Created 20050111   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ME_SYNCHRONIZATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20050111
Friends
Class CL_ME_SYNCHRONIZATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_1 Constant Public Type reference (TYPE) I 1 Integer value 1 20050207
2 CON_6 Constant Public Type reference (TYPE) I 6 Integer value 6 20050217
3 CON_A Constant Public Type reference (TYPE) C 'A' Container type A 20050302
4 CON_ACKNOWLEDGE Constant Public Type reference (TYPE) IHTTPNAM 'acknowledge' Acknowledge flag set or not 20050215
5 CON_ADDITIONAL_INFO Constant Public Type reference (TYPE) BALPROBCL 'I' Application log: Message problem class 20050223
6 CON_C Constant Public Type reference (TYPE) C 'C' Container type C 20050302
7 CON_CCMS_MONITOR Constant Public Type reference (TYPE) STRING 'BCEMobile Infrastructure (BCE)...SAP MI Server Component...' Location of the Trace in TX RZ20 20050314
8 CON_CONTENT_LENGTH Constant Public Type reference (TYPE) IHTTPNAM 'content-length' length of the incoming data stream set from the client 20050301
9 CON_DEVICE_ID Constant Public Type reference (TYPE) IHTTPNAM 'com.sap.ip.mi.deviceid' HTTP Framework (iHTTP) HTTP Name 20050408
10 CON_DISC_ID Constant Public Type reference (TYPE) IHTTPNAM 'com.sap.ip.mi.misync.discuid' Disc-ID 20050413
11 CON_ERROR Constant Public Type reference (TYPE) ME_HEADER_STATUS 'E' Status error 20051006
12 CON_GET Constant Public Type reference (TYPE) IHTTPVAL 'GET' HTTP Framework (iHTTP) HTTP Value 20050308
13 CON_HEADER_TAG Constant Public Type reference (TYPE) INT2 272 0x01 0x10 20050214
14 CON_IMPORTANT Constant Public Type reference (TYPE) BALPROBCL 2 Application log: Message problem class 20050223
15 CON_INBOUND Constant Public Type reference (TYPE) MEMON_DIRECTION 'I' ME: AGS - Direction of the header - (I)nbound - (O)utbound 20051005
16 CON_ITEM_TAG Constant Public Type reference (TYPE) INT2 544 0x02 0x20 20050214
17 CON_LAST_TERMIANTOR Constant Public Type reference (TYPE) TEXT1 '&' Text 20050113
18 CON_MEDIUM Constant Public Type reference (TYPE) BALPROBCL 3 Application log: Message problem class 20050223
19 CON_MESSAGE_CLASS Constant Public Type reference (TYPE) SYMSGID 'MI_SYNCSERVICE' Messageclass of the Class 20050223
20 CON_MSGTYPE_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Messages, Message Class 20050223
21 CON_MSGTYPE_INFO Constant Public Type reference (TYPE) SYMSGTY 'I' Messages, Message Class 20050223
22 CON_MSGTYPE_SUCCESS Constant Public Type reference (TYPE) SYMSGTY 'S' Messages, Message Class 20050223
23 CON_MSGTYPE_WARNING Constant Public Type reference (TYPE) SYMSGTY 'W' Messages, Message Class 20050223
24 CON_OPEN Constant Public Type reference (TYPE) ME_HEADER_STATUS 'O' Status open 20051006
25 CON_OUTBOUND Constant Public Type reference (TYPE) MEMON_DIRECTION 'O' ME: AGS - Direction of the header - (I)nbound - (O)utbound 20051005
26 CON_PACKET_SIZE Constant Public Type reference (TYPE) IHTTPNAM 'packet_size' Number of lines per commit work 20050215
27 CON_PARAMETER_SYNCCOUNT Constant Public Type reference (TYPE) IHTTPNAM 'com.sap.ip.mi.misync.synccount' Sync-Counter 20050407
28 CON_PARAMETER_USER Constant Public Type reference (TYPE) IHTTPNAM 'com.sap.ip.mi.user' HTTP Framework (iHTTP) HTTP Name 20050214
29 CON_PARTIAL Constant Public Type reference (TYPE) ME_HEADER_STATUS 'P' Status success 20051006
30 CON_PATTERN_BODY Constant Public Type reference (TYPE) STRING '&INB-B[' 20050111
31 CON_PATTERN_EQUAL Constant Public Type reference (TYPE) STRING '=' 20050111
32 CON_PATTERN_HEADER Constant Public Type reference (TYPE) STRING 'INH-H[' Konstante für Header (INH-H) 20050111
33 CON_POST Constant Public Type reference (TYPE) IHTTPVAL 'POST' HTTP Framework (iHTTP) HTTP Value 20050308
34 CON_REQUEST_METHOD Constant Public Type reference (TYPE) IHTTPNAM '~request_method' Kind of request (GET/POST) 20050308
35 CON_SUCCESS Constant Public Type reference (TYPE) ME_HEADER_STATUS 'S' Status success 20051006
36 CON_SUPRESS_DOWNLOAD Constant Public Type reference (TYPE) IHTTPNAM 'suppressdownload' Send data back to the client 20050215
37 CON_TEST_TAG Constant Public Type reference (TYPE) IHTTPNAM 'test' Only check the connection 20050223
38 CON_VERY_IMPORTANT Constant Public Type reference (TYPE) BALPROBCL 1 Application log: Message problem class 20050223
39 CON_X Constant Private Type reference (TYPE) AS4FLAG 'X' Flag (X or blank) 20050223
40 CON_ZIP_TAG Constant Public Type reference (TYPE) IHTTPNAM 'accept-encoding' Only check the connection 20050315
41 CON_ZIP_TAG_VALUE Constant Public Type reference (TYPE) IHTTPVAL 'compress, gzip' content of tag con_zip_tag 20050408
42 GT_FORM_FIELDS Instance attribute Private Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20050214
43 GT_PARAMETER_FIELDS Instance attribute Private Type reference (TYPE) TIHTTPNVP Parameters in the URL (Provate/Instance) 20050214
44 G_CONVERT_2_EXTERN Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_OUT_CE Code Page and Endian Conversion (System Format -> External) 20050216
45 G_CONVERT_2_INTERN Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_CONV_IN_CE Code Page and Endian Conversion (External -> System Format) 20050207
46 G_NO_PACKAGE_MANAGER Instance attribute Private Type reference (TYPE) AS4FLAG Disable function module PACKAGE_MANAGER 20050513
47 G_PERFORMANCE_ENABLED Instance attribute Private Type reference (TYPE) AS4FLAG 'X' Enabling performance trace 20050419
48 G_PROTOCOL_VERSION Instance attribute Private Type reference (TYPE) IHTTPVAL Protocol Version sent from the client 20050329
49 G_STREAM Instance attribute Private Type reference (TYPE) XSTRING Data stream 20050207
50 G_TRACING_ENABLED Instance attribute Private Type reference (TYPE) AS4FLAG 'X' Enabling tracing 20050419
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_WORKAREA Instance method Protected Method 20050118
2 CHANGE_PASSWORD Instance method Public Method Changes the password for the user 20050309
3 CHANGE_PASSWORT Instance method Public Method Changes the password for the user 20050309
4 CHECK_TRACE_ENABLE Instance method Protected Method Check table METRACE_SYNC if trace is switched on 20050324
5 CONVERT_CHAR_2_XSTRING Static method Public Method Conversion from String to xstring 20050315
6 CREATE_LOG Instance method Protected Method Creates log for transaction SLG1 20050223
7 CREATE_LOGMESSAGE Static method Public Method conversion codepage error occurs 20050223
8 CREATE_LOGMESSAGE_VARIABLE Static method Public Method conversion codepage error occurs 20050223
9 CREATE_MONITOR_CONTENT Instance method Protected Method Create an entry in the transparent table "MEMON_TECH" 20050905
10 CREATE_MONITOR_CONTENT_OBJ Instance method Protected Method Create an entry in the transparent table "MEMON_TECH" 20050921
11 FIND_1ST_BODY Instance method Protected Method Suche nach einer Headerzeile im übergebenen String 20050111
12 FIND_1ST_HEADER Instance method Protected Method Heraustrennen des ersten Kopfteiles 20050111
13 FIND_BODY Instance method Protected Method Find all body-fields for an header 20050111
14 FLUSH_STREAM Instance method Protected Method Get the buffer and sent the stream 20050223
15 FLUSH_STREAM_PARTIAL Instance method Protected Method Puffer holen und Strom senden 20050928
16 GET_ACKNOWLEDGE Instance method Protected Method Reads the acknowledge-flag from the parameter list 20050215
17 GET_CHAR Instance method Public Method reads one char from the gobal stream 20050210
18 GET_CONTAINER_HEADER Instance method Public Method Read the header from the stream 20050209
19 GET_CONTENT_LENGTH Instance method Protected Method Reads the acknowledge-flag from the parameter list 20050301
20 GET_DATE_DIFF_IN_SECONDS Instance method Private Method Compute the differnce of timestamps in seconds 20051003
21 GET_DEVICE_ID Instance method Protected Method Reads the acknowledge-flag from the parameter list 20050408
22 GET_DISC_ID Instance method Protected Method Reads the parameter packet_size from the request 20050413
23 GET_EPILOG Instance method Public Method Extrahiert den Vorspann aus dem Datenstrom 20050926
24 GET_INT1 Instance method Public Method Ganze 4-Byte-Zahl aus dem globalen Datenstrom abholen 20050927
25 GET_INT2 Instance method Public Method Get integer 4 Byte from the global data stream 20050210
26 GET_INT4 Instance method Public Method Get integer 4 Byte from the global data stream 20050210
27 GET_ITEM Instance method Public Method Reads a complete item from the global stream 20050211
28 GET_METHOD_TYPE_OF_REQUEST Instance method Protected Method Reads the acknowledge-flag from the parameter list 20050308
29 GET_PACKET_SIZE Instance method Protected Method Reads the parameter packet_size from the request 20050215
30 GET_PARAMETER_FIELD_VALUE Instance method Protected Method Read the flag from the parameters 20050308
31 GET_PROLOG Instance method Public Method Exctracts the prolog from the data-stream 20050207
32 GET_STRING Instance method Public Method Bild a string from the actual position (using len+char) 20050210
33 GET_SUPRESS_DOWNLOAD_FLAG Instance method Protected Method Read the flag from the parameters 20050215
34 GET_SYNCCOUNTER Instance method Protected Method Read the SyncUser from the parameter 20050407
35 GET_SYNCUSER Instance method Protected Method Read the SyncUser from the parameter 20050214
36 GET_TEST_TAG Instance method Protected Method Read the SyncUser from the parameter 20050223
37 GET_ZIP_TAG Instance method Protected Method Read the SyncUser from the parameter 20050315
38 LOAD Instance method Public Method Load of the data stream 20050207
39 PREPARE_TABLES Instance method Protected Method Changes the string-values to type-conformed values 20050117
40 SET_CHAR Instance method Public Method Sets one char from the gobal stream (2 Bytes) 20050217
41 SET_CONTAINER_BODY Instance method Public Method Write item of the outbound container to the output stream 20050217
42 SET_CONTAINER_HEADER Instance method Public Method Write the header of the outbound container 20050217
43 SET_EPILOGUE Instance method Protected Method Write the epilogue into the output stream 20050920
44 SET_HEADER_ATTRIBUTE_RESPONSE Instance method Public Method Sets an header attriburte for the caller 20050309
45 SET_INT2 Instance method Public Method Set integer 4 Byte from the global data output stream 20050217
46 SET_INT4 Instance method Public Method Set integer 4 Byte from the global data output stream 20050217
47 SET_LOG_ENTRY Instance method Protected Method Set an message to the log (view via SLG1) 20050223
48 SET_PERFORMANCE_CONTENT Instance method Public Method Set the used time for ccms 20050316
49 SET_PROLOG Instance method Public Method write the prolog to the outgount stream 20050216
50 SET_PROLOG_WHILE_ERROR Instance method Public Method write the prolog to the outgount stream 20050218
51 SET_STRING Instance method Public Method writes an string to the output stream 20050216
Events
Class CL_ME_SYNCHRONIZATION has no event.
Types
Class CL_ME_SYNCHRONIZATION has no local type.
Method Signatures

Method BUILD_WORKAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BODY_STR Call by reference Type reference (TYPE) STRING 20050118
2 Exporting E_HEADER_STR Call by reference Type reference (TYPE) STRING 20050118
3 Exporting E_START_OF_NEW_HEADER Call by reference Type reference (TYPE) I Offset zum Beginn des nächsten Headers 20050118
4 Importing I_SOURCE Call by reference Type reference (TYPE) STRING 20050118
# Exception Resumable Description Created on
1 NO_EQUAL_FOUND Kein "=" in der Quelle 20050119
2 NO_HEADER_FOUND 20050118
3 NO_LAST_TERMINATOR 20050118
4 NO_SOURCE_DELIVERED 20050118
5 OFFSET_OF_HEADER_TAG_WRONG Tag gefunden, aber nicht an erster Stelle 20050118

Method CHANGE_PASSWORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERROR Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060321
2 Changing C_LOGING_TID Call by reference Type reference (TYPE) ALGLOBTID Alert: Typ-ID globales Monitoring 20050420
3 Importing I_ACTUAL_USER Call by reference Type reference (TYPE) IHTTPVAL HTTP Framework (iHTTP) HTTP-Wert 20050309
4 Importing I_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP-Server 20050309

Method CHANGE_PASSWORD on class CL_ME_SYNCHRONIZATION has no exception.

Method CHANGE_PASSWORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTUAL_USER Call by reference Type reference (TYPE) STRING 20050309

Method CHANGE_PASSWORT on class CL_ME_SYNCHRONIZATION has no exception.

Method CHECK_TRACE_ENABLE Signature

Method CHECK_TRACE_ENABLE on class CL_ME_SYNCHRONIZATION has no parameter.
Method CHECK_TRACE_ENABLE on class CL_ME_SYNCHRONIZATION has no exception.

Method CONVERT_CHAR_2_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XSTRING Call by reference Type reference (TYPE) XSTRING 20050315
2 Importing I_STRING Call by reference Type reference (TYPE) C 20050315

Method CONVERT_CHAR_2_XSTRING on class CL_ME_SYNCHRONIZATION has no exception.

Method CREATE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) AS4FLAG "X" wenn Fehler auftritt 20050223
2 Exporting E_TID_INCOMING_PARSER Call by reference Type reference (TYPE) ALGLOBTID Alert: Typ-ID globales Monitoring 20050316
3 Exporting E_TID_LENGTH_IN Call by reference Type reference (TYPE) ALGLOBTID Alert: Typ-ID globales Monitoring 20050322
4 Exporting E_TID_LENGTH_OUT Call by reference Type reference (TYPE) ALGLOBTID Alert: Typ-ID globales Monitoring 20050322
5 Exporting E_TID_LOGING Call by reference Type reference (TYPE) ALGLOBTID Alert: Typ-ID globales Monitoring 20050408
6 Exporting E_TID_OUTGOING_PARSER Call by reference Type reference (TYPE) ALGLOBTID Alert: Typ-ID globales Monitoring 20050322

Method CREATE_LOG on class CL_ME_SYNCHRONIZATION has no exception.

Method CREATE_LOGMESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) AS4FLAG Wenn Fehler auftritt ='X' 20050223
2 Importing I_ERROR_TEXT Call by reference Type reference (TYPE) STRING Nachrichtentext 20050223
3 Importing I_METHODE_NAME Call by reference Type reference (TYPE) STRING Methode, die Fehler verursachte 20050223

Method CREATE_LOGMESSAGE on class CL_ME_SYNCHRONIZATION has no exception.

Method CREATE_LOGMESSAGE_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) AS4FLAG Wenn Fehler auftritt ='X' 20050223
2 Importing I_MSGTYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp E,W,... 20050223
3 Importing I_MSGV1 Call by reference Type reference (TYPE) STRING Methode, die Fehler verursachte 20050223
4 Importing I_MSGV2 Call by reference Type reference (TYPE) STRING Nachrichtentext 20050223
5 Importing I_MSGV3 Call by reference Type reference (TYPE) STRING Nachrichtentext 20050223
6 Importing I_MSGV4 Call by reference Type reference (TYPE) STRING Nachrichtentext 20050223
7 Importing I_PROBLEM_CLASS Call by reference Type reference (TYPE) BALPROBCL Problemklasse 20050223

Method CREATE_LOGMESSAGE_VARIABLE on class CL_ME_SYNCHRONIZATION has no exception.

Method CREATE_MONITOR_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) TEXT20 Art der Aktion, z.B. Kennwort ändern, ... 20050905
2 Importing I_COMP_IN_LEN Call by reference Type reference (TYPE) ME_INT4 ME:Ganzzahltyp int4 20050905
3 Importing I_DEVICEGUID Call by reference Type reference (TYPE) IHTTPVAL HTTP Framework (iHTTP) HTTP-Wert 20050905
4 Importing I_DWN_CLIENT_TIME Call by reference Type reference (TYPE) DWN_CLIENT_TIME ME: AGS - Client-Download-Zeit für Synchronisation 20050907
5 Importing I_DWN_NETWORK_TIME Call by reference Type reference (TYPE) DWN_NETWORK_TIME ME: AGS - Download-Zeit Netzwerk 20050907
6 Importing I_DWN_SERVER_TIME Call by reference Type reference (TYPE) DWN_SERVER_TIME ME:AGS - Server-Download-Zeit 20050907
7 Importing I_END_DATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Anwendungsservers 20050905
8 Importing I_END_TIME Call by reference Type reference (TYPE) SYUZEIT Aktuelle Zeit des Anwendungsservers 20050905
9 Importing I_INBOUND_BODY_CNT Call by reference Type reference (TYPE) ME_IN_BO Keine Bodies vom Client 20050906
10 Importing I_INBOUND_HEADS_CNT Call by reference Type reference (TYPE) ME_IN_HEADS Kein Header vom Client 20050906
11 Importing I_LINE Call by reference Type reference (TYPE) ME_COUNTER ME:AGS - Zähler für Synchronisation 20050909
12 Importing I_OUTBOUND_BODY_CNT Call by reference Type reference (TYPE) ME_OUT_BO Keine Bodys an den Client 20050906
13 Importing I_OUTBOUND_HEADS_CNT Call by reference Type reference (TYPE) ME_OUT_HEADS Kein Header an den Client 20050906
14 Importing I_OWNER Call by reference Type reference (TYPE) SY-UNAME Benutzernamen 20050905
15 Importing I_PARSE_INBOUND Call by reference Type reference (TYPE) ME_PARSE_INBOUND ME:Ganzzahltyp int4 20051005
16 Importing I_PARSE_OUTBOUND Call by reference Type reference (TYPE) ME_PARSE_OUTBOUND ME: AGS - Parse-Zeit für eingehende Daten 20051005
17 Importing I_REQUEST_GUID Call by reference Type reference (TYPE) ME_GUID_16 Request-GUID 20050921
18 Importing I_REQUEST_METHOD Call by reference Type reference (TYPE) IHTTPVAL HTTP Framework (iHTTP) HTTP-Wert 20050905
19 Importing I_START_DATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Anwendungsservers 20050905
20 Importing I_START_TIME Call by reference Type reference (TYPE) SYUZEIT Aktuelle Zeit des Anwendungsservers 20050905
21 Importing I_STATUS Call by reference Type reference (TYPE) ME_HEADER_STATUS ME:AGS - Status der Header-Nachricht eines Sync 20051006
22 Importing I_SYNC_GUID Call by reference Type reference (TYPE) ME_GUID_16 ME: AGS - Sychronisations-GUID 20050920
23 Importing I_TYPE Call by reference Type reference (TYPE) MECONTTYPE Typ Synchronisationscontainer 20050905
24 Importing I_UNCOMP_IN_LEN Call by reference Type reference (TYPE) ME_INT4 ME:Ganzzahltyp int4 20050905
25 Importing I_UNCOMP_OUT_LEN Call by reference Type reference (TYPE) ME_INT4 ME:Ganzzahltyp int4 20050905
26 Importing I_UPL_CLIENT_TIME Call by reference Type reference (TYPE) UPL_CLIENT_TIME ME:AGS - Upload-Zeit der Synchronisation 20050907
27 Importing I_UPL_NETWORK_TIME Call by reference Type reference (TYPE) UPL_NETWORK_TIME ME:AGS - Netzwerkzeit des Synchronisations-Upload 20050907
28 Importing I_UPL_SERVER_TIME Call by reference Type reference (TYPE) UPL_SERVER_TIME ME: AGS - Upload-Serverzeit der Synchronisation 20050907

Method CREATE_MONITOR_CONTENT on class CL_ME_SYNCHRONIZATION has no exception.

Method CREATE_MONITOR_CONTENT_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIRECTION Call by reference Type reference (TYPE) MEMON_DIRECTION ME: AGS - Richtung des Headers - (I)=Eingang - (O)=Ausgang 20051005
2 Importing I_OWNER Call by reference Type reference (TYPE) SY-UNAME Benutzernamen 20050921
3 Importing I_REQUEST_GUID Call by reference Type reference (TYPE) ME_GUID_16 Request-GUID 20050921
4 Importing I_REQUEST_METHOD Call by reference Type reference (TYPE) IHTTPVAL HTTP Framework (iHTTP) HTTP-Wert 20050921
5 Importing I_SUB_LINE Call by reference Type reference (TYPE) ME_COUNTER ME:AGS - Zähler für Synchronisation 20050921
6 Importing I_SYNC_GUID Call by reference Type reference (TYPE) ME_GUID_16 ME: AGS - Sychronisations-GUID 20050921
7 Importing I_TYPE Call by reference Type reference (TYPE) MECONTTYPE Typ Synchronisationscontainer 20050921

Method CREATE_MONITOR_CONTENT_OBJ on class CL_ME_SYNCHRONIZATION has no exception.

Method FIND_1ST_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNT Call by reference Type reference (TYPE) I Anzahl der gefundenen Header 20050111
2 Exporting E_OFFSET Call by reference Type reference (TYPE) I Stelle im Quellstring, an dem der Header gefunden wurde 20050111
3 Importing I_SOURCE Call by reference Type reference (TYPE) STRING Quellstring in dem gesucht wird 20050111
# Exception Resumable Description Created on
1 NO_BODY_FOUND Es wurde kein Body-String gefunden 20050111
2 NO_SOURCE_DELIVERED Es wurde kein String zum Durchsuchen geliefert 20050111

Method FIND_1ST_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNT Call by reference Type reference (TYPE) I Anzahl der gefundenen Header 20050111
2 Exporting E_HEADER_STR Call by reference Type reference (TYPE) STRING Gefundener Header im angegebenen String 20050111
3 Exporting E_OFFSET Call by reference Type reference (TYPE) I Offset des gefundenen Headers 20050111
4 Exporting E_OFFSET_1ST_BODY Call by reference Type reference (TYPE) I 20050118
5 Importing I_SOURCE Call by reference Type reference (TYPE) STRING Quelle, in der gesucht wird 20050111
# Exception Resumable Description Created on
1 NO_BODY_FOUND Kein Body-Eintrag gefunden 20050111
2 NO_EQUAL_FOUND Kein "=" im Importparameter Source gefunden 20050111
3 NO_HEADER_FOUND Kein Header-Eintrag gefunden 20050111
4 NO_LAST_TERMINATOR Letztes Zeichen ist kein "&" 20050119
5 NO_SOURCE_DELIVERED Kein Quellstring geliefert 20050111

Method FIND_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BODY_TAB Call by reference Type reference (TYPE) MESYNC_BODY_TAB ME:Body-Zeilen zu Überschrift (Synchronis./alle Strings) 20050111
2 Exporting E_COUNT Call by reference Type reference (TYPE) I Anzahl gefundener Bodys 20050111
3 Exporting E_OFFSET Call by reference Type reference (TYPE) I wo der erste Body beginnt 20050111
4 Importing I_SOURCE Call by reference Type reference (TYPE) STRING String für Suche 20050111
5 Importing I_SUBCONT_ID Call by reference Type reference (TYPE) PSTRING 20050117
# Exception Resumable Description Created on
1 LAST_CHARACTER_WRONG 20050118
2 NO_BODY_FOUND Kein Body im Quellstring gefunden 20050111
3 NO_SOURCE_DELIVERED Quellstring ist leer 20050111

Method FLUSH_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_STREAM_LENGTH Value transfer Type reference (TYPE) ME_INT4 ME:Ganzzahltyp int4 20050905
2 Importing I_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP-Server 20050223

Method FLUSH_STREAM on class CL_ME_SYNCHRONIZATION has no exception.

Method FLUSH_STREAM_PARTIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_STREAM_LENGTH Value transfer Type reference (TYPE) ME_INT4 ME:Ganzzahltyp int4 20050928
2 Importing I_FIRST Call by reference Type reference (TYPE) C Kennzeichen für ersten Aufruf 20050928
3 Importing I_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP-Framework (iHTTP) HTTP-Server 20050928
4 Changing I_TID_OUTGOING_LEN Call by reference Type reference (TYPE) ALGLOBTID Alarm: Identifier für globalen Überwachungstyp 20050928
5 Importing I_XSTRING Call by reference Type reference (TYPE) XSTRING xstring für Streaming 20050928

Method FLUSH_STREAM_PARTIAL on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_ACKNOWLEDGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACKNOWLEDGE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050215

Method GET_ACKNOWLEDGE on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHAR Call by reference Type reference (TYPE) C 20050210
2 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangene Fehlernachricht 20050425

Method GET_CHAR on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_CONTAINER_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESYHEAD Call by reference Type reference (TYPE) MESYHEAD Mobile Engine: Header für Synchronisationscontainer 20050209
2 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangene Fehlernachricht 20050425

Method GET_CONTAINER_HEADER on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_CONTENT_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTENT_LENGTH Call by reference Type reference (TYPE) I Einstelliges Kennzeichen 20050301

Method GET_CONTENT_LENGTH on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_DATE_DIFF_IN_SECONDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DAY Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20051003
2 Exporting E_HOURS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20051003
3 Exporting E_MINUTES Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20051003
4 Exporting E_OVERALL_SECONDS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20051003
5 Exporting E_SECONDS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20051003
6 Importing I_ACTUAL_TIMESTAMP Call by reference Type reference (TYPE) STRING Format:JJJJMMTTHHSS 20051004
7 Importing I_TIMESTAMP Call by reference Type reference (TYPE) STRING Format:JJJJMMTTHHSS 20051003

Method GET_DATE_DIFF_IN_SECONDS on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_DEVICE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEVICE_ID Call by reference Type reference (TYPE) IHTTPVAL Geräte-ID/36 Zeichen 20050408

Method GET_DEVICE_ID on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_DISC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DISC_ID Call by reference Type reference (TYPE) MEREP_DISCID Platten-ID 20050413

Method GET_DISC_ID on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_EPILOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTUALE_NTW_TIME Call by reference Type reference (TYPE) UPL_NETWORK_TIME ME:AGS - Netzwerkzeit des Synchronisations-Upload 20051005
2 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangener Fehlertext 20050926
3 Exporting E_SYNC_GUID Call by reference Type reference (TYPE) ME_GUID_16 Sync-GUID des Requests 20051005
4 Exporting E_UPL_CLIENT_TIME Call by reference Type reference (TYPE) UPL_CLIENT_TIME ME:AGS - Upload-Zeit der Synchronisation 20051005
5 Exporting E_UPL_NETWORK_TIME Call by reference Type reference (TYPE) UPL_NETWORK_TIME ME:AGS - Netzwerkzeit des Synchronisations-Upload 20051005
6 Importing I_TIMESTAMP Call by reference Type reference (TYPE) STRING Format JJJJMMTTHHMMSS 20051005

Method GET_EPILOG on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_INT1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INT1 Call by reference Type reference (TYPE) INT1 Natürliche Zahl 20050927
2 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Nachrichtentext - gesetzt wenn abgefangen 20050927

Method GET_INT1 on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_INT2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INT2 Call by reference Type reference (TYPE) INT2 Natürliche Zahl 20050210
2 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Nachrichtentext - gesetzt wenn abgefangen 20050425

Method GET_INT2 on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_INT4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INT4 Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20050210
2 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangene Fehlernachricht 20050425

Method GET_INT4 on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ITEM Call by reference Type reference (TYPE) MESYBODY 20050211
2 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangene Fehlernachricht 20050425
3 Importing I_CONT_ID Call by reference Type reference (TYPE) MECONTGUID Serial-Nr. Subcontainer f. Nachrichten 20050225
4 Importing I_SUBCONT_ID Call by reference Type reference (TYPE) MESUBID Serial-Nr. Subcontainer f. Nachrichten 20050225

Method GET_ITEM on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_METHOD_TYPE_OF_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REQUEST_METHOD Call by reference Type reference (TYPE) IHTTPVAL Werte: POST oder GET 20050308

Method GET_METHOD_TYPE_OF_REQUEST on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_PACKET_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PACKET_SIZE Call by reference Type reference (TYPE) SY-TABIX Anzahl Pakete pro Commit Work 20050215

Method GET_PACKET_SIZE on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_PARAMETER_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARAMETER_VALUE Call by reference Type reference (TYPE) IHTTPVAL Wert des angeforderten Parameters 20050308
2 Importing I_PARAMETER_NAME Call by reference Type reference (TYPE) IHTTPNAM Request-Parameter 20050308

Method GET_PARAMETER_FIELD_VALUE on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_PROLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangener Fehlertext 20050425
2 Exporting E_PROTOCOL_VERSION Call by reference Type reference (TYPE) INT4 Int4 - Protokollversion 20050217
3 Exporting E_SUPPRESSDOWNLOAD Call by reference Type reference (TYPE) C X oder Leerzeichen 20050207

Method GET_PROLOG on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangene Fehlernachricht 20050425
2 Exporting E_STRING Value transfer Type reference (TYPE) STRING Festgesetzter String aus globalem Strom 20050210

Method GET_STRING on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_SUPRESS_DOWNLOAD_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUPRESS_DOWNLOAD Call by reference Type reference (TYPE) AS4FLAG Kennzeichen ob Download erforderlich 20050308

Method GET_SUPRESS_DOWNLOAD_FLAG on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_SYNCCOUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SYNCCOUNTER Call by reference Type reference (TYPE) MEREP_605-LR Sync-Zähler 20050407

Method GET_SYNCCOUNTER on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_SYNCUSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SYNCUSER Call by reference Type reference (TYPE) SY-UNAME HTTP Framework (iHTTP) HTTP-Name 20050214

Method GET_SYNCUSER on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_TEST_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ONLY_TEST Call by reference Type reference (TYPE) AS4FLAG Verbindung testen, wenn gleich "X" 20050223

Method GET_TEST_TAG on class CL_ME_SYNCHRONIZATION has no exception.

Method GET_ZIP_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COMPRESSED Call by reference Type reference (TYPE) AS4FLAG Tag; "X" = Strom ist komprimiert (zip) 20050315

Method GET_ZIP_TAG on class CL_ME_SYNCHRONIZATION has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STREAM Call by reference Type reference (TYPE) XSTRING 20050207

Method LOAD on class CL_ME_SYNCHRONIZATION has no exception.

Method PREPARE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BODY_TAB Call by reference Type reference (TYPE) MESYNC_INBOUND_BODY_TAB Struktur für Header-Dateien (Typen) 20050117
2 Exporting E_HEADER_TAB Call by reference Type reference (TYPE) MESYNC_INBOUND_HEADER_TAB Struktur für Header-Dateien (Typen) 20050117
3 Importing I_BODY_TAB Call by reference Type reference (TYPE) MESYNC_BODY_TAB ME:Body-Zeilen zu Überschrift (Synchronis./alle Strings) 20050117
4 Importing I_HEADER_TAB Call by reference Type reference (TYPE) MESYNC_HEADER_TAB ME:Header-Zeilen (Synchronisation/alle Strings) 20050117

Method PREPARE_TABLES on class CL_ME_SYNCHRONIZATION has no exception.

Method SET_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangener Nachrichten-String 20050425
2 Importing I_CHAR Call by reference Type reference (TYPE) C Zeichen 20050217

Method SET_CHAR on class CL_ME_SYNCHRONIZATION has no exception.

Method SET_CONTAINER_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangene Nachricht 20050425
2 Importing I_ITEM Call by reference Type reference (TYPE) MESYBODY WAF: Body der Synchronisationscontainer - extended 20050217

Method SET_CONTAINER_BODY on class CL_ME_SYNCHRONIZATION has no exception.

Method SET_CONTAINER_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangene Fehlernachricht 20050425
2 Importing I_MESYHEAD Call by reference Type reference (TYPE) MESYHEAD Mobile Engine: Header für Synchronisationscontainer 20050217

Method SET_CONTAINER_HEADER on class CL_ME_SYNCHRONIZATION has no exception.

Method SET_EPILOGUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangene Fehlernachricht 20050920
2 Importing I_REQUEST_GUID Call by reference Type reference (TYPE) ME_GUID_16 ME: AGS - Sychronisations-GUID 20050926

Method SET_EPILOGUE on class CL_ME_SYNCHRONIZATION has no exception.

Method SET_HEADER_ATTRIBUTE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTE_NAME Call by reference Type reference (TYPE) IHTTPNAM HTTP Framework (iHTTP) HTTP-Name 20050309
2 Importing I_ATTTIBUTE_VALUE Call by reference Type reference (TYPE) IHTTPVAL HTTP Framework (iHTTP) HTTP-Wert 20050309
3 Importing I_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP-Server 20050309

Method SET_HEADER_ATTRIBUTE_RESPONSE on class CL_ME_SYNCHRONIZATION has no exception.

Method SET_INT2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangene Fehlernachricht 20050425
2 Importing I_INT2 Call by reference Type reference (TYPE) INT2 2-Byte-Ganzzahl (mit Vorzeichen) 20050217

Method SET_INT2 on class CL_ME_SYNCHRONIZATION has no exception.

Method SET_INT4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangene Nachricht 20050425
2 Importing I_INT4 Call by reference Type reference (TYPE) INT4 2-Byte-Ganzzahl (mit Vorzeichen) 20050217

Method SET_INT4 on class CL_ME_SYNCHRONIZATION has no exception.

Method SET_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) AS4FLAG Wenn Fehler auftrat, "X" 20050223
2 Importing I_MESSAGE_NO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20050223
3 Importing I_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtenklasse 20050223
4 Importing I_MESSARG1 Call by reference Type reference (TYPE) C Zusatztext für eine Nachricht 20050408
5 Importing I_MESSARG2 Call by reference Type reference (TYPE) C Zusatztext für eine Nachricht 20050408
6 Importing I_MESSARG3 Call by reference Type reference (TYPE) C Zusatztext für eine Nachricht 20050408
7 Importing I_MESSARG4 Call by reference Type reference (TYPE) C Zusatztext für eine Nachricht 20050408
8 Importing I_PROBLEMCLASS Call by reference Type reference (TYPE) BALPROBCL Problemklasse für Protokoll 20050223
9 Changing I_TID_LOG Call by reference Type reference (TYPE) ALGLOBTID Alert: Typ-ID globales Monitoring 20050408

Method SET_LOG_ENTRY on class CL_ME_SYNCHRONIZATION has no exception.

Method SET_PERFORMANCE_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TID Call by reference Type reference (TYPE) ALGLOBTID Alert: Typ-ID globales Monitoring 20050316
2 Importing I_REPORTED_BY Call by reference Type reference (TYPE) STRING 20050316
3 Importing I_VALUE Call by reference Type reference (TYPE) I Für Parse benötigte Zeit... 20050316

Method SET_PERFORMANCE_CONTENT on class CL_ME_SYNCHRONIZATION has no exception.

Method SET_PROLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangene Nachricht 20050425
2 Importing I_EXECUTIONTIME Call by reference Type reference (TYPE) CHAR6 Ausführungszeit für Buchungen 20050217
3 Importing I_MORE_P_WAITING Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050217
4 Importing I_PROTOCOL_VERSION Call by reference Type reference (TYPE) INT4 Protokollversion des Prologs 20050217
5 Importing I_STATUS Call by reference Type reference (TYPE) BWAFSTATUS Status des Pakets nach DB 20050217
6 Importing I_SYNCCOUNT Call by reference Type reference (TYPE) MEREP_LRSC Letzter erhaltener Synchronisationszähler (int4) 20050217

Method SET_PROLOG on class CL_ME_SYNCHRONIZATION has no exception.

Method SET_PROLOG_WHILE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR_CODE Call by reference Type reference (TYPE) I Nummer, wenn Fehler dem Client bekannt 20050331
2 Importing I_ERROR_MESSAGE Call by reference Type reference (TYPE) STRING 20050218
3 Importing I_PROTOCOL_VERSION Call by reference Type reference (TYPE) IHTTPVAL Natürliche Zahl 20050218

Method SET_PROLOG_WHILE_ERROR on class CL_ME_SYNCHRONIZATION has no exception.

Method SET_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE_STRING Call by reference Type reference (TYPE) STRING Abgefangene Fehlernachricht 20050425
2 Importing I_CONDENSE_STRING Call by reference Type reference (TYPE) CHAR1 SPACE Einstelliges Kennzeichen 20050303
3 Importing I_STRING Call by reference Type reference (TYPE) STRING String für Ausgabestrom 20050217

Method SET_STRING on class CL_ME_SYNCHRONIZATION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700