org.apache.agila.impl.dao
Class UserServiceImpl

java.lang.Object
  extended by org.apache.agila.services.user.AbstractUserService
      extended by org.apache.agila.impl.dao.UserServiceImpl
All Implemented Interfaces:
UserService
Direct Known Subclasses:
UserServiceImpl

public class UserServiceImpl
extends AbstractUserService

A provide which delegates to an AgilaDAO for all of the detailed persistence methods.

Version:
$Id: $
Author:
James Strachan

Constructor Summary
UserServiceImpl(AgilaDAO dao)
           
 
Method Summary
protected  UserID internalAddUser(UserInfo newUser)
           
protected  UserInfo internalGetUserFromPrincipal(java.lang.String principalName)
           
protected  UserInfo internalGetUserInfo(UserID id)
           
protected  java.util.List internalListAllUserInfo()
           
protected  void internalSaveUser(UserInfo info)
           
 
Methods inherited from class org.apache.agila.services.user.AbstractUserService
addUser, getUserFromPrincipal, getUserInfo, listAllUserInfo, saveUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserServiceImpl

public UserServiceImpl(AgilaDAO dao)
Method Detail

internalGetUserFromPrincipal

protected UserInfo internalGetUserFromPrincipal(java.lang.String principalName)
Specified by:
internalGetUserFromPrincipal in class AbstractUserService

internalGetUserInfo

protected UserInfo internalGetUserInfo(UserID id)
Specified by:
internalGetUserInfo in class AbstractUserService

internalAddUser

protected UserID internalAddUser(UserInfo newUser)
Specified by:
internalAddUser in class AbstractUserService

internalListAllUserInfo

protected java.util.List internalListAllUserInfo()
Specified by:
internalListAllUserInfo in class AbstractUserService

internalSaveUser

protected void internalSaveUser(UserInfo info)
Specified by:
internalSaveUser in class AbstractUserService


Copyright © 2004-2005 The Apache Software Foundation. All Rights Reserved.