|
Library Mobile API Reference for iPhone
MicroStrategy 2019
|
#import <MSISessionBasedService.h>
Instance Methods | |
| (void) | - getSession |
| (void) | - populateSessionOnRequest: |
| (BOOL) | - isSessionMissing |
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) | - handleUnauthorizedError:forRequest: |
| (BOOL) | - isSessionExpired: |
| (void) | - setRequest: |
| (void) | - resetInnerService |
| (void) | - threadRun |
| (void) | - handleClientVersionError: |
| (void) | - handleObjectNotFoundError: |
| (void) | - handleSessionExpiredError: |
Properties | |
| NSString * | sessionState |
| NSString * | sessionID |
| BOOL | automaticallyGetSessionStateWhenRun |
| MSIProjectInfo * | projectInfo |
| BOOL | ignoreAccessProjectError |
| MSIServiceImpl * | parentService |
| MSTRException * | sessionException |
| ErrorInfo * | sessionErrorInfo |
| NSInteger | credentialsPromptReturnValue |
| MSIConnectionManager * | connectionManager |
| NSInteger | applicationMode |
Properties inherited from MSIServiceImpl | |
| id< ServiceHandler > | handler |
| BOOL | suppressLoginPrompt |
| id< Service > | innerService |
Additional Inherited Members | |
Protected Attributes inherited from MSIServiceImpl | |
| NSInteger | state |
| id< MSINetworkRequest > | request |
| id< ServiceHandler > __weak | handler |
| TaskGroup * | taskGroup |
| TaskInfo * | taskInfo |
| id< Service > __weak | innerService |
| id< Service > | innerServiceStrongRef |
| BOOL | suppressNetworkErrorAlerts |
| NSString * | incrementalFileLocation |
| double | priority |
| ClientRequestExecutionHandlerFlags | requestExeFlag |
| BOOL | makeIncrementalAvailable |
| - (void) getSession |
| - (BOOL) isSessionMissing |
| - (void) populateSessionOnRequest: | (nonnull MSITaskRequest *) | request |
|
readwritenonatomicassign |
|
readwriteatomic |
When this property is YES, the session would be get automatically when the service is running
|
readwritenonatomicstrong |
|
readwriteatomic |
|
readwriteatomic |
Whether or not we should ignore privilege error, for now, whether project access errors are viewed as invalid credentials errors
|
readwritenonatomicweak |
|
readwritenonatomiccopy |
|
readwritenonatomicstrong |
|
readwritenonatomicstrong |
|
readwritenonatomicstrong |
|
readwritenonatomicstrong |