com.softslate.commerce.businessobjects.administrator
Class AdministratorRoleBean

java.lang.Object
  extended by com.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended by com.softslate.commerce.businessobjects.administrator.AdministratorRoleBean
All Implemented Interfaces:
AdministratorRole, BusinessObject, java.io.Serializable

public class AdministratorRoleBean
extends BaseBusinessObject
implements AdministratorRole, java.io.Serializable

Object representing an administrator role within the system. AdministratorRoleBean is the default implementation of the AdministratorRole interface for the application.

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

Author:
David Tobey
See Also:
Serialized Form

Field Summary
(package private)  Administrator administrator
           
private  int administratorID
           
private  int administratorRoleID
           
(package private) static org.apache.commons.logging.Log log
           
(package private)  Role role
           
private  int roleID
           
private static long serialVersionUID
           
 
Constructor Summary
AdministratorRoleBean()
           
 
Method Summary
 Administrator getAdministrator()
           
 int getAdministratorID()
           
 int getAdministratorRoleID()
           
 Role getRole()
           
 int getRoleID()
           
 void setAdministrator(Administrator administrator)
           
 void setAdministratorID(int administratorID)
           
 void setAdministratorRoleID(int administratorRoleID)
           
 void setRole(Role role)
           
 void setRoleID(int roleID)
           
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessObject
initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

log

static org.apache.commons.logging.Log log

administratorRoleID

private int administratorRoleID

administratorID

private int administratorID

roleID

private int roleID

administrator

Administrator administrator

role

Role role
Constructor Detail

AdministratorRoleBean

public AdministratorRoleBean()
Method Detail

getAdministratorRoleID

public int getAdministratorRoleID()
Specified by:
getAdministratorRoleID in interface AdministratorRole

setAdministratorRoleID

public void setAdministratorRoleID(int administratorRoleID)
Specified by:
setAdministratorRoleID in interface AdministratorRole

getAdministratorID

public int getAdministratorID()
Specified by:
getAdministratorID in interface AdministratorRole

setAdministratorID

public void setAdministratorID(int administratorID)
Specified by:
setAdministratorID in interface AdministratorRole

getRoleID

public int getRoleID()
Specified by:
getRoleID in interface AdministratorRole

setRoleID

public void setRoleID(int roleID)
Specified by:
setRoleID in interface AdministratorRole

getAdministrator

public Administrator getAdministrator()
Specified by:
getAdministrator in interface AdministratorRole

setAdministrator

public void setAdministrator(Administrator administrator)
Specified by:
setAdministrator in interface AdministratorRole

getRole

public Role getRole()
Specified by:
getRole in interface AdministratorRole

setRole

public void setRole(Role role)
Specified by:
setRole in interface AdministratorRole


Copyright ? SoftSlate, LLC 2003?2005