Inherits from NSObject
Conforms to EQATECStorage
Declared in EQATECAnalyticsMonitor.h

Overview

A default implementation of the storage protocol.

Class Methods

storageWithURL:

Creates a new filestorage that stores data in the specified folder. The rootPath parameter must be an absolute file path.

+ (EQATECFileStorage *)storageWithURL:(NSURL *)rootPath

Parameters

rootPath

The absolute path to the root folder where data should be stored

Discussion

Make sure that the application has permissions to access the folder. If the folder does not exist the monitor will attempt to create the folder when started.

Declared In

EQATECAnalyticsMonitor.h

storageWithURL:id:

Creates a new filestorage that stores data in the specified folder and isolates the data using the unique user identification provided. Isolating users can be useful in e.g. multi-user environments such as terminal systems where the users are executing application in the same environment but should their data should be separated.

+ (EQATECFileStorage *)storageWithURL:(NSURL *)rootPath id:(NSString *)uniqueUserId

Parameters

rootPath

The absolute path to the root folder where data should be stored

uniqueUserId

The identification used to form the path isolation

Discussion

Make sure that the application has permissions to access the folder. If the folder does not exist the monitor will attempt to create the folder when started.

Declared In

EQATECAnalyticsMonitor.h