Library Mobile API Reference for iPad
MicroStrategy 2019
|
#import <CacheInfo.h>
Instance Methods | |
(NSString *) | - cacheSetPath |
(NSString *) | - cachePath: |
(NSString *) | - cachePath:createDirectory: |
(NSString *) | - cachePath:createDirectory:locked: |
(NSString *) | - cachePath:inDirectory:createDirectory: |
(NSString *) | - cachePath:inDirectory:createDirectory:locked: |
(BOOL) | - cacheExistsOnDisk: |
(BOOL) | - isSpecial |
(NSDate *) | - lastTimeRead: |
(void) | - updateLastTimeRead: |
(void) | - populate: |
(NSString *) | - getXML |
(void) | - initializeCreationTime: |
(void) | - mergeDataFromUpdatedFolder |
(BOOL) | - isCacheInvalid |
(BOOL) | - isCacheManipulated |
(void) | - markCacheInvalid |
(void) | - markCacheManipulated |
(BOOL) | - isCacheInfoPointToSameFileAs: |
![]() | |
(void) | - loadFromXML:elementName:attributes:support:context: |
(void) | - buildXML: |
![]() | |
(void) | - doStartElement:namespaceURI:attributes:level:support: |
(void) | - doEndElement:namespaceURI:level:support: |
Class Methods | |
(BOOL) | + isCacheInvalid: |
(BOOL) | + isCacheManipulated: |
(NSInteger) | + invalidStatusForDeletion |
Properties | |
NSString * | serverID |
NSString * | serverCacheID |
- (BOOL) cacheExistsOnDisk: | (CacheIDMap *) | cacheIDMap |
- (NSString*) cachePath: | (CacheIDMap *) | cacheIDMap |
- (NSString*) cachePath: | (CacheIDMap *) | cacheIDMap | |
createDirectory: | (BOOL) | create | |
- (NSString*) cachePath: | (CacheIDMap *) | cacheIDMap | |
createDirectory: | (BOOL) | create | |
locked: | (BOOL) | locked | |
- (NSString*) cachePath: | (CacheIDMap *) | cacheIDMap | |
inDirectory: | (NSString *) | cacheDir | |
createDirectory: | (BOOL) | create | |
- (NSString*) cachePath: | (CacheIDMap *) | cacheIDMap | |
inDirectory: | (NSString *) | cacheDir | |
createDirectory: | (BOOL) | create | |
locked: | (BOOL) | locked | |
- (NSString*) cacheSetPath |
- (NSString*) getXML |
- (void) initializeCreationTime: | (CacheIDMap *) | ownerMap |
+ (NSInteger) invalidStatusForDeletion |
Get invalid status integer for delete report store
- (BOOL) isCacheInfoPointToSameFileAs: | (CacheInfo *) | cacheInfo |
Check if the instance points to the same cache file as input cacheInfo
cacheInfo | to be compared |
- (BOOL) isCacheInvalid |
Check if current instance is invalid status
+ (BOOL) isCacheInvalid: | (NSInteger) | status |
Check if a integer status is invalid
status | status Input status |
- (BOOL) isCacheManipulated |
Check if current instance is manipulated status
+ (BOOL) isCacheManipulated: | (NSInteger) | status |
Check if a integer status is manipulated (not reusable)
status | status Input status |
- (BOOL) isSpecial |
- (NSDate*) lastTimeRead: | (CacheIDMap *) | ownerMap |
- (void) markCacheInvalid |
Mark cache invalid
- (void) markCacheManipulated |
Mark cache after manipulation or reset to indicate it is not reusable
- (void) mergeDataFromUpdatedFolder |
- (void) populate: | (NSData *) | data |
- (void) updateLastTimeRead: | (CacheIDMap *) | ownerMap |
|
readwritenonatomiccopy |
|
readwritenonatomiccopy |