00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef Augmented_Reality_Tractor_Maintenance_JDAlertManager_h
00010 #define Augmented_Reality_Tractor_Maintenance_JDAlertManager_h
00011
00012
00013 @interface JDAlertManager : NSObject
00014
00015 -(instancetype)init;
00016
00017 -(bool) newAlert:(NSString *)parameterName tractorID:(unsigned long)vehicleID
00018 andUserID:(NSString *)userID andEnabled:(BOOL)isEnabled;
00019
00020 -(BOOL) clearAlertsForUser:(NSString *)userID;
00021
00022 -(NSMutableArray *) getAlertsWithUserID: (unsigned long)userID;
00023
00024 -(NSMutableArray *) getAlertsWithTractorID: (unsigned long)tractorID;
00025
00026 -(NSMutableArray *) getAlert:(unsigned long)alertID;
00027
00028 @end
00029
00030 #endif