Class SettingBean

All Implemented Interfaces:
BusinessObject, BusinessProcessor, Setting, Serializable

public class SettingBean extends BaseBusinessProcessor implements Setting, Serializable
Represents a single setting used by the application. SettingBean is the default implementation of the Setting interface for the application.

The various settings represent everything from the default colors and fonts used by the display templates, to logical settings defining the behavior of various parts of the application.

The database stores settings in the sscSetting table, and this class can be used to represent a single row of that table. The Hibernate configuration file SettingBean.hbm.xml maps that table's columns to the properties in this object.

Author:
David Tobey
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • log

      static org.apache.commons.logging.Log log
    • settingID

      private int settingID
      The settingID for this SettingBean, when used as an interface to the sscSetting database table. Corresponds to sscSetting.settingID.
    • code

      private String code
      The code for this SettingBean, when used as an interface to the sscSetting database table. Corresponds to sscSetting.code.
    • name

      private String name
      The name for this SettingBean, when used as an interface to the sscSetting database table. Corresponds to sscSetting.name.
    • description

      private String description
      The description for this SettingBean, when used as an interface to the sscSetting database table. Corresponds to sscSetting.description.
    • type

      private String type
      The type for this SettingBean, when used as an interface to the sscSetting database table. Corresponds to sscSetting.type.
    • valueType

      private String valueType
      The value type for this SettingBean, when used as an interface to the sscSetting database table. Corresponds to sscSetting.valueType.
    • integerValue

      private Integer integerValue
      The integerValue for this SettingBean, when used as an interface to the sscSetting database table. Corresponds to sscSetting.integerValue.
    • smallValue

      private String smallValue
      The smallValue for this SettingBean, when used as an interface to the sscSetting database table. Corresponds to sscSetting.smallValue.
    • mediumValue

      private String mediumValue
      The mediumValue for this SettingBean, when used as an interface to the sscSetting database table. Corresponds to sscSetting.mediumValue.
    • textValue

      private String textValue
      The textValue for this SettingBean, when used as an interface to the sscSetting database table. Corresponds to sscSetting.textValue.
  • Constructor Details

    • SettingBean

      public SettingBean()
  • Method Details