Class DbHelper

java.lang.Object
net.atthegate.server.DbHelper

public class DbHelper extends Object
  • Constructor Details

    • DbHelper

      public DbHelper()
  • Method Details

    • initDb

      public static void initDb()
    • getFormOfySafe

      public static AtTheGateAppUser getFormOfySafe(String uid)
    • saveAtgUser

      public static void saveAtgUser(AtTheGateAppUser atgUser)
    • saveAtgUserFrame

      public static void saveAtgUserFrame(DatastudioFrame frame)
    • deleteAtgUserFrame

      public static AtTheGateAppUser deleteAtgUserFrame(String uid, String key)
    • saveAtgUserReport

      public static void saveAtgUserReport(ReportSettings report)
    • deleteAtgUserReport

      public static void deleteAtgUserReport(String uid, String key)
    • saveTimeAndAttendanceReport

      public static void saveTimeAndAttendanceReport(AttendanceReportSettings report)
    • deleteTimeAndAttendanceReport

      public static void deleteTimeAndAttendanceReport(String uid, String key)
    • saveAtgUserNotificationSettingPreDef

      public static void saveAtgUserNotificationSettingPreDef(PreDefNotifications notifications)
    • saveAtgUserNotificationSetting

      public static void saveAtgUserNotificationSetting(CustomNotification notification)
    • saveAtgUserIotSettings

      public static void saveAtgUserIotSettings(String uid, UserIotSettings settings)
    • deleteAtgUserNotificationSetting

      public static void deleteAtgUserNotificationSetting(String uid, String key)
    • addAtgUserNotificationSettings

      public static void addAtgUserNotificationSettings(String uid, Map<String,CustomNotification> notifications)
    • setAtgUserNotificationSettings

      public static void setAtgUserNotificationSettings(String uid, Map<String,CustomNotification> notifications)
    • saveAtgUserPermissions

      public static void saveAtgUserPermissions(String uid, UserPermissions permissions)
    • saveAtgUserInvitationCategoryId

      public static AtTheGateAppUser saveAtgUserInvitationCategoryId(String uid, Long categoryId)
    • saveAtgUserSettings

      public static AtTheGateAppUser saveAtgUserSettings(String uid, UserSettings userSettings)
    • saveAtgUserActiveRollOutCallId

      public static AtTheGateAppUser saveAtgUserActiveRollOutCallId(String uid, Long rollOutcallId)
    • generateFBKey

      public static String generateFBKey()
    • generateKey

      public static String generateKey()
    • getPinCode

      public static String getPinCode(Integer codeLength)
    • saveImageToStorage

      public static String saveImageToStorage(String path, String contentType, String image)