Mobile API Reference
MicroStrategy 2019
|
#import <ObjectInfoService.h>
Protected Attributes | |
NSMutableArray * | objectTypes |
NSMutableArray * | objectIDs |
MSIProjectInfo * | project |
NSMutableArray * | objects |
MSIObjectInfo * | currentParsingObject |
bool | includeParentFolder |
Protected Attributes inherited from MSIServiceImpl | |
NSInteger | state |
id< MSINetworkRequest > | request |
id< ServiceHandler > __weak | handler |
TaskGroup * | taskGroup |
TaskInfo * | taskInfo |
id< Service > __weak | innerService |
BOOL | suppressNetworkErrorAlerts |
NSString * | incrementalFileLocation |
double | priority |
ClientRequestExecutionHandlerFlags | requestExeFlag |
BOOL | makeIncrementalAvailable |
Additional Inherited Members | |
Instance Methods inherited from MSIServiceImpl | |
(void) | - run |
(NSString *) | - getBaseURL:task: |
(void) | - handleData:request: |
(void) | - handleError:request: |
(void) | - handleDataProgress:Total:request: |
(void) | - setTaskGroup: |
(NSString *) | - sessionState: |
(MSIProjectConfiguration *) | - projectConfigForReport: |
(void) | - reportException:report: |
(void) | - reportError:report: |
(NSString *) | - getSessionState: |
(MSIProjectConfiguration *) | - getProjectConfig: |
(MSIDevicePreferences *) | - getDevicePrefs |
(void) | - reportException:project: |
(void) | - handleServiceFailedError:withProject: |
(void) | - resetInnerService |
(void) | - threadRun |
(void) | - handleClientVersionError: |
(void) | - handleObjectNotFoundError: |
(void) | - handleSessionExpiredError: |
Properties inherited from MSIServiceImpl | |
id< ServiceHandler > | handler |
BOOL | suppressLoginPrompt |
id< Service > | innerService |
ObjectInfoService is used to get a list of ObjectInfos from server side. Caller of this service needs to provide objectTypes, objectIDs and the project where these objects is in. Each Element of objectTypes applies to the element of objectIDs of the same index. For example, the first object from objectTypes applies to the first object from objectIDs, etc.
|
protected |
|
readwritenonatomicassignprotected |
|
readwritenonatomicstrongprotected |
IDs of objects to be retrieved
|
protected |
|
readwritenonatomicstrongprotected |
types of objects to be retrieved
|
readwritenonatomicstrongprotected |
Project and Intelligence Server info about where these objects reside.