Class MailIntegrationStorage
- java.lang.Object
-
- org.exoplatform.mailintegration.storage.MailIntegrationStorage
-
public class MailIntegrationStorage extends Object
-
-
Constructor Summary
Constructors Constructor Description MailIntegrationStorage(MailIntegrationDAO mailIntegrationDAO)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.exoplatform.mailintegration.model.MailIntegrationSettingcreateMailIntegrationSetting(org.exoplatform.mailintegration.model.MailIntegrationSetting mailIntegrationSetting)voiddeleteMailIntegrationSetting(long mailIntegrationSettingId)org.exoplatform.mailintegration.model.MailIntegrationSettinggetMailIntegrationSettingById(long mailIntegrationSettingId)List<org.exoplatform.mailintegration.model.MailIntegrationSetting>getMailIntegrationSettingByMailIntegrationSettingIdAndUserId(long mailIntegrationSettingId, long userId)List<org.exoplatform.mailintegration.model.MailIntegrationSetting>getMailIntegrationSettings()List<org.exoplatform.mailintegration.model.MailIntegrationSetting>getMailIntegrationSettingsByUserId(long userIdentityId)org.exoplatform.mailintegration.model.MailIntegrationSettingupdateMailIntegrationSetting(org.exoplatform.mailintegration.model.MailIntegrationSetting mailIntegrationSetting)
-
-
-
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)
-
-