com.pmease.quickbuild.entitymanager
Interface PermissionSetManager

All Superinterfaces:
EntityManager<PermissionSet>
All Known Implementing Classes:
DefaultPermissionSetManager

public interface PermissionSetManager
extends EntityManager<PermissionSet>

This interface provides permission set management functionalities.


Field Summary
static PermissionSetManager instance
           
 
Method Summary
 PermissionSet copyAsNew(PermissionSet permissionSet)
           
 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 interface com.pmease.quickbuild.entitymanager.EntityManager
count, count, delete, get, getAll, getAll, load, search, searchIds
 

Field Detail

instance

static final PermissionSetManager instance
Method Detail

get

PermissionSet get(java.lang.String name)
Get permission set by name. Null will be returned if not found.


getPermissionSetNames

java.util.List<java.lang.String> getPermissionSetNames()
Get list of permission set names in the system.


copyAsNew

PermissionSet copyAsNew(PermissionSet permissionSet)

save

void save(PermissionSet permissionSet)
Description copied from interface: EntityManager
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>


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