SAP ABAP Class CL_CLIENT_INFO_MANAGER (CLIENT_INFO Manager)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BSP (Application Component) Business Server Pages
     SBSP_MOBILE (Package) Extensions for Mobile Devices
Properties
Class CL_CLIENT_INFO_MANAGER  
Short Description CLIENT_INFO Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SBSP_MOBILE   Extensions for Mobile Devices 
Created 20010621   SAP 
Last change 20010807   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_IXML Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CLIENT_INFO_MANAGER has no interface implemented.
Friends
Class CL_CLIENT_INFO_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DEVLOG Instance attribute Protected Type reference (TYPE) MOB_TDEVLOG MOB: Device Info Log Table 20010621
2 DOM_DEVCFG Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20010621
3 DOM_DEVCUR Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20010621
4 G_IXML Static Attribute Public Object reference (TYPE REF TO) IF_IXML 20010621
5 PATH Instance attribute Protected Type reference (TYPE) STRING 20010621
6 PROXY_HOST Instance attribute Protected Type reference (TYPE) STRING 20010621
7 PROXY_PORT Instance attribute Protected Type reference (TYPE) STRING 20010621
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010621
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010621
3 DELETE Static method Public Method Delete Database Content of Device Tables 20010621
4 EXPORT Instance method Public Method 20010621
5 EXPORT_DEVCAP Instance method Public Method 20010621
6 EXPORT_DEVCFG Instance method Public Method 20010621
7 EXPORT_DEVPFE Instance method Public Method 20010621
8 FROM_FILE Instance method Public Method Read XML Data from File 20010621
9 FROM_URL Instance method Public Method Read XML Data via HTTP 20010621
10 GET_DELIMITER Static method Private Method Get Delimiter og uri 20010621
11 GET_DEVICE_NAME Static method Private Method Get Device Name From Specified URI 20010621
12 GET_INSTALLED_CAPABILITIES Static method Public Method Get Capabilities of Installed Device 20010621
13 GET_INSTALLED_DEVICES Static method Public Method Get Configuration of Installed Device 20010621
14 GET_INSTALLED_PREFERENCES Static method Public Method Get Preference of Installed Device 20010621
15 GET_LOG_ALL Instance method Public Method Get All Log Entries 20010621
16 GET_LOG_ENTRY Instance method Public Method Get a Log Entry 20010621
17 GET_URI_MODE Static method Private Method Get URI Mode 20010621
18 GET_URI_PATH Static method Private Method Get URI Path 20010621
19 IMPORT Instance method Public Method Import XML Data Using HTTP in Device Tables 20010621
20 IMPORT_DEVCAP Instance method Public Method Import XML Data Using HTTP in Device Capability Tables 20010621
21 IMPORT_DEVCFG Instance method Public Method Import XML Data Using HTTP in Header Tables 20010621
22 IMPORT_DEVPFE Instance method Public Method Import XML Data Using HTTP in Device Capability Tables 20010621
23 PARSE_TO_DOM Static method Private Method Parse to DOM 20010621
24 SET_LOG_ENTRY Instance method Public Method Set Log Entry 20010621
25 SET_PROXY Instance method Public Method 20010621
26 TO_DEVCAP Instance method Public Method Render Specified DOM to Device Capability Table 20010621
27 TO_DEVCFG Instance method Public Method Render Specified DOM to Device Configuration Table 20010621
28 TO_DEVPFE Instance method Public Method Render Specified DOM to Device Preferred Table 20010621
29 TO_FILE Instance method Public Method 20010621
Events
Class CL_CLIENT_INFO_MANAGER has no event.
Types
Class CL_CLIENT_INFO_MANAGER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CLIENT_INFO_MANAGER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CLIENT_INFO_MANAGER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CLIENT_INFO_MANAGER has no parameter.
Method CONSTRUCTOR on class CL_CLIENT_INFO_MANAGER has no exception.

Method DELETE Signature

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

Method DELETE on class CL_CLIENT_INFO_MANAGER has no exception.

Method EXPORT Signature

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

Method EXPORT on class CL_CLIENT_INFO_MANAGER has no exception.

Method EXPORT_DEVCAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEVICE Value transfer Type reference (TYPE) STRING 20010621

Method EXPORT_DEVCAP on class CL_CLIENT_INFO_MANAGER has no exception.

Method EXPORT_DEVCFG Signature

Method EXPORT_DEVCFG on class CL_CLIENT_INFO_MANAGER has no parameter.
Method EXPORT_DEVCFG on class CL_CLIENT_INFO_MANAGER has no exception.

Method EXPORT_DEVPFE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEVICE Value transfer Type reference (TYPE) STRING 20010621

Method EXPORT_DEVPFE on class CL_CLIENT_INFO_MANAGER has no exception.

Method FROM_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA Value transfer Type reference (TYPE) XSTRING WCF: Dateipuffer 20010621
2 Importing FILENAME Call by reference Type reference (TYPE) STRING 20010621

Method FROM_FILE on class CL_CLIENT_INFO_MANAGER has no exception.

Method FROM_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA Value transfer Type reference (TYPE) XSTRING 20010621
2 Importing URL Value transfer Type reference (TYPE) STRING 20010621

Method FROM_URL on class CL_CLIENT_INFO_MANAGER has no exception.

Method GET_DELIMITER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DELIMIT Value transfer Type reference (TYPE) STRING 20010621
2 Importing URI Call by reference Type reference (TYPE) STRING 20010621

Method GET_DELIMITER on class CL_CLIENT_INFO_MANAGER has no exception.

Method GET_DEVICE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEVICE Value transfer Type reference (TYPE) STRING 20010621
2 Importing URI Call by reference Type reference (TYPE) STRING 20010621

Method GET_DEVICE_NAME on class CL_CLIENT_INFO_MANAGER has no exception.

Method GET_INSTALLED_CAPABILITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CAPABILITIES Value transfer Type reference (TYPE) MOB_TDEVCAP 20010621
2 Importing DEVICE Call by reference Type reference (TYPE) STRING 20010621

Method GET_INSTALLED_CAPABILITIES on class CL_CLIENT_INFO_MANAGER has no exception.

Method GET_INSTALLED_DEVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEVICES Value transfer Type reference (TYPE) MOB_TDEVCFG 20010621

Method GET_INSTALLED_DEVICES on class CL_CLIENT_INFO_MANAGER has no exception.

Method GET_INSTALLED_PREFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEVICE Call by reference Type reference (TYPE) STRING 20010621
2 Returning PREFERENCES Value transfer Type reference (TYPE) MOB_TDEVPFE 20010621

Method GET_INSTALLED_PREFERENCES on class CL_CLIENT_INFO_MANAGER has no exception.

Method GET_LOG_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENTRIES Value transfer Type reference (TYPE) MOB_TDEVLOG 20010621

Method GET_LOG_ALL on class CL_CLIENT_INFO_MANAGER has no exception.

Method GET_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENTRY Value transfer Type reference (TYPE) MOB_LINLOG 20010621
2 Importing ID Call by reference Type reference (TYPE) STRING 20010621

Method GET_LOG_ENTRY on class CL_CLIENT_INFO_MANAGER has no exception.

Method GET_URI_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MODE Value transfer Type reference (TYPE) STRING 20010621
2 Importing URI Call by reference Type reference (TYPE) STRING 20010621

Method GET_URI_MODE on class CL_CLIENT_INFO_MANAGER has no exception.

Method GET_URI_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PATH Value transfer Type reference (TYPE) STRING 20010621
2 Importing URI Call by reference Type reference (TYPE) STRING 20010621

Method GET_URI_PATH on class CL_CLIENT_INFO_MANAGER has no exception.

Method IMPORT Signature

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

Method IMPORT on class CL_CLIENT_INFO_MANAGER has no exception.

Method IMPORT_DEVCAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URI Value transfer Type reference (TYPE) STRING 20010621

Method IMPORT_DEVCAP on class CL_CLIENT_INFO_MANAGER has no exception.

Method IMPORT_DEVCFG Signature

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

Method IMPORT_DEVCFG on class CL_CLIENT_INFO_MANAGER has no exception.

Method IMPORT_DEVPFE Signature

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

Method IMPORT_DEVPFE on class CL_CLIENT_INFO_MANAGER has no exception.

Method PARSE_TO_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning XML_DOC Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20010621
2 Importing XML_RESOURCE Call by reference Type reference (TYPE) XSTRING 20010621

Method PARSE_TO_DOM on class CL_CLIENT_INFO_MANAGER has no exception.

Method SET_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEVICE Call by reference Type reference (TYPE) STRING 20010621
2 Importing ID Call by reference Type reference (TYPE) STRING 20010621
3 Importing STATUS Call by reference Type reference (TYPE) STRING 20010621

Method SET_LOG_ENTRY on class CL_CLIENT_INFO_MANAGER has no exception.

Method SET_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROXY_HOST Call by reference Type reference (TYPE) STRING 20010621
2 Importing PROXY_PORT Call by reference Type reference (TYPE) STRING 20010621

Method SET_PROXY on class CL_CLIENT_INFO_MANAGER has no exception.

Method TO_DEVCAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEVICE Call by reference Type reference (TYPE) STRING 20010621
2 Importing XML_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20010621

Method TO_DEVCAP on class CL_CLIENT_INFO_MANAGER has no exception.

Method TO_DEVCFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XML_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20010621

Method TO_DEVCFG on class CL_CLIENT_INFO_MANAGER has no exception.

Method TO_DEVPFE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEVICE Call by reference Type reference (TYPE) STRING 20010621
2 Importing XML_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20010621

Method TO_DEVPFE on class CL_CLIENT_INFO_MANAGER has no exception.

Method TO_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE_NAME Call by reference Type reference (TYPE) STRING 20010621
2 Importing XMLDOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20010621

Method TO_FILE on class CL_CLIENT_INFO_MANAGER has no exception.
History
Last changed by/on SAP  20010807 
SAP Release Created in 610