com.pmease.quickbuild.entitymanager.impl
Class DefaultUserManager

java.lang.Object
  extended by com.pmease.quickbuild.entitymanager.impl.AbstractEntityManager<User>
      extended by com.pmease.quickbuild.entitymanager.impl.DefaultUserManager
All Implemented Interfaces:
EntityManager<User>, UserManager

public class DefaultUserManager
extends AbstractEntityManager<User>
implements UserManager


Field Summary
 
Fields inherited from interface com.pmease.quickbuild.entitymanager.UserManager
instance
 
Constructor Summary
DefaultUserManager()
           
 
Method Summary
 User copyAsNew(User user)
           
 void delete(User user)
          delete specified entity.
 User get(java.lang.String name)
           
 User getByFullName(java.lang.String fullName)
           
 void save(User user)
          create new entry in database if identifier of specified identity is null, or update existing entity into database if the identifier is not null.
 
Methods inherited from class com.pmease.quickbuild.entitymanager.impl.AbstractEntityManager
count, count, countEntities, get, getAll, getAll, getSession, load, search, searchEntities, searchEntityIds, searchIds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.pmease.quickbuild.entitymanager.EntityManager
count, count, get, getAll, getAll, load, search, searchIds
 

Constructor Detail

DefaultUserManager

public DefaultUserManager()
Method Detail

save

public void save(User user)
Description copied from class: AbstractEntityManager
create new entry in database if identifier of specified identity is null, or update existing entity into database if the identifier is not null.

Specified by:
save in interface EntityManager<User>
Overrides:
save in class AbstractEntityManager<User>

get

public User get(java.lang.String name)
Specified by:
get in interface UserManager

getByFullName

public User getByFullName(java.lang.String fullName)
Specified by:
getByFullName in interface UserManager

delete

public void delete(User user)
Description copied from class: AbstractEntityManager
delete specified entity.

Specified by:
delete in interface EntityManager<User>
Overrides:
delete in class AbstractEntityManager<User>

copyAsNew

public User copyAsNew(User user)
Specified by:
copyAsNew in interface UserManager


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.