com.pmease.quickbuild.entitymanager
Interface SettingManager

All Superinterfaces:
EntityManager<Setting>
All Known Implementing Classes:
DefaultSettingManager

public interface SettingManager
extends EntityManager<Setting>


Field Summary
static SettingManager instance
           
 
Method Summary
 AlertRetentionSetting getAlertRetentionSetting()
          Get alert retention setting.
 AutoBackupSetting getAutoBackupSetting()
          Get email setting object with interpolator installed.
 AutoBackupSetting getAutoBackupSettingDef()
          Get auto-backup setting definition
 int getDataVersion()
          Get data version of the whole database
 EmailSetting getEmailSetting()
          Get email setting object with interpolator installed.
 EmailSetting getEmailSettingDef()
          Get email setting definition
 java.lang.String getLicenseKey()
          Get license key
 SecuritySetting getSecuritySetting()
          Load security setting object with interpolator installed.
 SecuritySetting getSecuritySettingDef()
          Load security setting definition
 SystemSetting getSystemSetting()
          Get system setting object with interpolator installed
 SystemSetting getSystemSettingDef()
          Get system setting definition
 void saveAlertRetentionSetting(AlertRetentionSetting alertSetting)
           
 void saveAutoBackupSetting(AutoBackupSetting autoBackupSetting)
           
 void saveEmailSetting(EmailSetting emailSetting)
           
 void saveLicenseKey(java.lang.String licenseKey)
           
 void saveSecuritySetting(SecuritySetting securitySetting)
           
 void saveSystemSetting(SystemSetting systemSetting)
           
 
Methods inherited from interface com.pmease.quickbuild.entitymanager.EntityManager
count, count, delete, get, getAll, getAll, load, save, search, searchIds
 

Field Detail

instance

static final SettingManager instance
Method Detail

getDataVersion

int getDataVersion()
Get data version of the whole database


getSystemSettingDef

SystemSetting getSystemSettingDef()
Get system setting definition

Throws:
org.hibernate.HibernateException - if not found

getSystemSetting

SystemSetting getSystemSetting()
Get system setting object with interpolator installed

Throws:
org.hibernate.HibernateException - if not found

saveSystemSetting

void saveSystemSetting(SystemSetting systemSetting)

getAlertRetentionSetting

AlertRetentionSetting getAlertRetentionSetting()
Get alert retention setting.

Throws:
org.hibernate.HibernateException - if not found

saveAlertRetentionSetting

void saveAlertRetentionSetting(AlertRetentionSetting alertSetting)

getSecuritySettingDef

SecuritySetting getSecuritySettingDef()
Load security setting definition

Throws:
org.hibernate.HibernateException - if not found

getSecuritySetting

SecuritySetting getSecuritySetting()
Load security setting object with interpolator installed.

Returns:

saveSecuritySetting

void saveSecuritySetting(SecuritySetting securitySetting)

getEmailSettingDef

EmailSetting getEmailSettingDef()
Get email setting definition

Returns:
null if not defined

getEmailSetting

EmailSetting getEmailSetting()
Get email setting object with interpolator installed.

Returns:
null if not found

saveEmailSetting

void saveEmailSetting(EmailSetting emailSetting)

getLicenseKey

java.lang.String getLicenseKey()
Get license key

Throws:
HibernateExcetion - if not found

saveLicenseKey

void saveLicenseKey(java.lang.String licenseKey)

getAutoBackupSettingDef

AutoBackupSetting getAutoBackupSettingDef()
Get auto-backup setting definition

Returns:
null if not defined

getAutoBackupSetting

AutoBackupSetting getAutoBackupSetting()
Get email setting object with interpolator installed.

Returns:
null if not found

saveAutoBackupSetting

void saveAutoBackupSetting(AutoBackupSetting autoBackupSetting)


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.