Class MailIntegrationStorage

java.lang.Object
org.exoplatform.mailintegration.storage.MailIntegrationStorage

public class MailIntegrationStorage extends Object
  • Constructor Details

    • MailIntegrationStorage

      public MailIntegrationStorage(MailIntegrationDAO mailIntegrationDAO)
  • Method Details

    • createMailIntegrationSetting

      public org.exoplatform.mailintegration.model.MailIntegrationSetting createMailIntegrationSetting(org.exoplatform.mailintegration.model.MailIntegrationSetting mailIntegrationSetting)
    • getMailIntegrationSettingsByUserId

      public List<org.exoplatform.mailintegration.model.MailIntegrationSetting> getMailIntegrationSettingsByUserId(long userIdentityId)
    • deleteMailIntegrationSetting

      public void deleteMailIntegrationSetting(long mailIntegrationSettingId)
    • getMailIntegrationSettings

      public List<org.exoplatform.mailintegration.model.MailIntegrationSetting> getMailIntegrationSettings()
    • getMailIntegrationSettingById

      public org.exoplatform.mailintegration.model.MailIntegrationSetting getMailIntegrationSettingById(long mailIntegrationSettingId)
    • getMailIntegrationSettingByMailIntegrationSettingIdAndUserId

      public List<org.exoplatform.mailintegration.model.MailIntegrationSetting> getMailIntegrationSettingByMailIntegrationSettingIdAndUserId(long mailIntegrationSettingId, long userId)
    • updateMailIntegrationSetting

      public org.exoplatform.mailintegration.model.MailIntegrationSetting updateMailIntegrationSetting(org.exoplatform.mailintegration.model.MailIntegrationSetting mailIntegrationSetting)