Public Member Functions | Static Public Attributes | Package Attributes

com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl Class Reference

Inheritance diagram for com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl:
cern.laser.business.dao.AdminUserDAO

List of all members.

Public Member Functions

void setAlarmDAO (AlarmDAO alarmDAO)
void setSourceDAO (SourceDAO sourceDAO)
void setCategoryDAO (CategoryDAO categoryDAO)
AdminUser findAdminUser (String identifier)
AdminUser findByLaserAdminUser ()
AdminUser findAdminUserByNamePassword (String name, String password)
AdminUser getAdminUserByName (String name)
String[] getAdministeredSources (String userId)
Integer[] getAdministeredCategories (String userId)
AdminUser[] findAllAdminUsers ()
void saveAdminUser (AdminUser adminUser)
void deleteAdminUser (AdminUser adminUser)
void updateAdminUser (AdminUser admin_user)

Static Public Attributes

static final AdminUser theAdminUser = new HardcodedAdminUser()

Package Attributes

String laserAdminUser
AlarmDAO alarmDAO
SourceDAO sourceDAO
CategoryDAO categoryDAO

Member Function Documentation

void com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl.deleteAdminUser ( AdminUser  adminUser  ) 
AdminUser com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl.findAdminUserByNamePassword ( String  name,
String  password 
)
AdminUser [] com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl.findAllAdminUsers (  ) 
Integer [] com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl.getAdministeredCategories ( String  userId  ) 
String [] com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl.getAdministeredSources ( String  userId  ) 
AdminUser com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl.getAdminUserByName ( String  name  ) 
void com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl.saveAdminUser ( AdminUser  adminUser  ) 
void com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl.setAlarmDAO ( AlarmDAO  alarmDAO  ) 
void com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl.setCategoryDAO ( CategoryDAO  categoryDAO  ) 
void com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl.setSourceDAO ( SourceDAO  sourceDAO  ) 
void com.cosylab.acs.laser.dao.ACSAdminUserDAOImpl.updateAdminUser ( AdminUser  admin_user  ) 

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties