java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.administrator.RoleBean
All Implemented Interfaces:
Role, BusinessObject, Serializable

public class RoleBean extends BaseBusinessObject implements Role, Serializable
Object representing a role within the system. RoleBean is the default implementation of the Role interface for the application.

The database stores roles in the sscRole table, and this class can be used to represent a single row of that table. The Hibernate configuration file RoleBean.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
    • roleID

      private int roleID
    • code

      private String code
    • name

      private String name
    • description

      private String description
    • administratorRoles

      private Collection administratorRoles
  • Constructor Details

    • RoleBean

      public RoleBean()
  • Method Details