com.pmease.quickbuild.entitymanager.impl
Class DefaultPermissionSetManager

java.lang.Object
  extended by com.pmease.quickbuild.entitymanager.impl.AbstractEntityManager<PermissionSet>
      extended by com.pmease.quickbuild.entitymanager.impl.DefaultPermissionSetManager
All Implemented Interfaces:
EntityManager<PermissionSet>, PermissionSetManager

public class DefaultPermissionSetManager
extends AbstractEntityManager<PermissionSet>
implements PermissionSetManager


Field Summary
 
Fields inherited from interface com.pmease.quickbuild.entitymanager.PermissionSetManager
instance
 
Constructor Summary
DefaultPermissionSetManager()
           
 
Method Summary
 PermissionSet copyAsNew(PermissionSet permissionSet)
           
 void delete(PermissionSet permissionSet)
          delete specified entity.
 PermissionSet get(java.lang.String name)
           
 java.util.List<java.lang.String> getPermissionSetNames()
           
 void save(PermissionSet permissionSet)
          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

DefaultPermissionSetManager

public DefaultPermissionSetManager()
Method Detail

get

public PermissionSet get(java.lang.String name)
Specified by:
get in interface PermissionSetManager

getPermissionSetNames

public java.util.List<java.lang.String> getPermissionSetNames()
Specified by:
getPermissionSetNames in interface PermissionSetManager

copyAsNew

public PermissionSet copyAsNew(PermissionSet permissionSet)
Specified by:
copyAsNew in interface PermissionSetManager

delete

public void delete(PermissionSet permissionSet)
Description copied from class: AbstractEntityManager
delete specified entity.

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

save

public void save(PermissionSet permissionSet)
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<PermissionSet>
Specified by:
save in interface PermissionSetManager
Overrides:
save in class AbstractEntityManager<PermissionSet>


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