Library Mobile API Reference for iPad  MicroStrategy 2019
WebServerConfiguration Class Reference

#import <WebServerConfiguration.h>

Inheritance diagram for WebServerConfiguration:
<MSISerializable>

Instance Methods

(WebServerInfo *) - copyWebServerInfo
 
(BOOL) - isEqualToInfo:
 
- Instance Methods inherited from <MSISerializable>
(void) - loadFromXML:elementName:attributes:support:context:
 
(void) - buildXML:
 

Properties

MSIDevicePreferencesparent
 
BOOL isDemoServer
 
NSString * webVersion
 
NSString * serverVersion
 

Detailed Description

WebServerConfiguration contains the connectivity information for a web server and projects connecting to this web server. It can be read from preference file or created manually. After WebServerConfiguration has been added to the device preferences, when use the WebServerConfiguration, application should maintain a reference to the device preference.

Method Documentation

◆ copyWebServerInfo()

- (WebServerInfo*) copyWebServerInfo

Copy the WebServerInfo from this WebServerConfiguration. WebServerInfo contains part of the information in WebServerConfiguration.

Returns
WebServerInfo copied from this WebServerConfiguration

◆ isEqualToInfo:()

- (BOOL) isEqualToInfo: (WebServerInfo *)  server

Check whether the WebServerInfo represents the same web server as this WebServeConfiguration.

Returns
YES if represents the same web server, otherwise NO.

Property Documentation

◆ isDemoServer

- (BOOL) isDemoServer
readnonatomicassign

Use this property to identify whether the server is demo server; Used by Dossier

◆ parent

- (MSIDevicePreferences*) parent
readnonatomicweak

Use this property to get to which this WebServerConfiguration belongs.

◆ serverVersion

- (NSString*) serverVersion
readwritenonatomicstrong

Use this property to get the i-server version

◆ webVersion

- (NSString*) webVersion
readwritenonatomicstrong

Use this property to get the web-server version