com.pmease.quickbuild.entitymanager.impl
Class DefaultGroupManager
java.lang.Object
com.pmease.quickbuild.entitymanager.impl.AbstractEntityManager<Group>
com.pmease.quickbuild.entitymanager.impl.DefaultGroupManager
- All Implemented Interfaces:
- EntityManager<Group>, GroupManager
public class DefaultGroupManager
- extends AbstractEntityManager<Group>
- implements GroupManager
Method Summary |
Group |
copyAsNew(Group group)
|
void |
delete(Group group)
delete specified entity. |
Group |
get(java.lang.String name)
|
java.util.List<java.lang.String> |
getGroupNames()
|
void |
save(Group group)
create new entry in database if identifier of specified identity is null, or
update existing entity into database if the identifier is not null. |
void |
save(Group group,
java.lang.String oldGroupName)
Save specified group. |
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 |
DefaultGroupManager
public DefaultGroupManager()
get
public Group get(java.lang.String name)
- Specified by:
get
in interface GroupManager
getGroupNames
public java.util.List<java.lang.String> getGroupNames()
- Specified by:
getGroupNames
in interface GroupManager
copyAsNew
public Group copyAsNew(Group group)
- Specified by:
copyAsNew
in interface GroupManager
delete
public void delete(Group group)
- Description copied from class:
AbstractEntityManager
- delete specified entity.
- Specified by:
delete
in interface EntityManager<Group>
- Overrides:
delete
in class AbstractEntityManager<Group>
save
public void save(Group group)
- 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<Group>
- Overrides:
save
in class AbstractEntityManager<Group>
save
public void save(Group group,
java.lang.String oldGroupName)
- Description copied from interface:
GroupManager
- Save specified group.
- Specified by:
save
in interface GroupManager
oldGroupName
- if this param is not null, references
to the old group name in other settings will be updated to
use the new group name.
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.