Class MailIntegrationStorage


  • public class MailIntegrationStorage
    extends Object
    • Constructor Detail

      • MailIntegrationStorage

        public MailIntegrationStorage​(MailIntegrationDAO mailIntegrationDAO)
    • Method Detail

      • 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)