org.ikasan.framework.security.dao
Interface UserDao

All Known Implementing Classes:
HibernateUserDao

public interface UserDao

Data Access interface for User instances

Author:
Ikasan Development Team

Method Summary
 void delete(User user)
          Deletes a User from persistent storage
 User getUser(String username)
          Retrieves a specific User by name
 List<User> getUsers()
          Retrieves all Users known to the system
 void save(User user)
          Saves a User to persistent storage
 

Method Detail

getUsers

List<User> getUsers()
Retrieves all Users known to the system

Returns:
List of all Users

getUser

User getUser(String username)
Retrieves a specific User by name

Parameters:
username -
Returns:
specified User or null if does not exist

save

void save(User user)
Saves a User to persistent storage

Parameters:
user -

delete

void delete(User user)
Deletes a User from persistent storage

Parameters:
user -


Copyright © 2007-2012 Ikasan. All Rights Reserved.