com.pmease.quickbuild.entitymanager.impl
Class DefaultAuthorizationManager

java.lang.Object
  extended by com.pmease.quickbuild.entitymanager.impl.AbstractEntityManager<Authorization>
      extended by com.pmease.quickbuild.entitymanager.impl.DefaultAuthorizationManager
All Implemented Interfaces:
AuthorizationManager, EntityManager<Authorization>

public class DefaultAuthorizationManager
extends AbstractEntityManager<Authorization>
implements AuthorizationManager


Field Summary
 
Fields inherited from interface com.pmease.quickbuild.entitymanager.AuthorizationManager
instance
 
Constructor Summary
DefaultAuthorizationManager()
           
 
Method Summary
 void authorize(Configuration configuration, java.util.Collection<Authorization> authorizations)
           
 void authorize(Group group, java.util.Collection<Authorization> authorizations)
           
 void delete(Authorization authorization)
          delete specified entity.
 void save(Authorization authorization)
          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

DefaultAuthorizationManager

public DefaultAuthorizationManager()
Method Detail

delete

public void delete(Authorization authorization)
Description copied from class: AbstractEntityManager
delete specified entity.

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

save

public void save(Authorization authorization)
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<Authorization>
Overrides:
save in class AbstractEntityManager<Authorization>

authorize

public void authorize(Group group,
                      java.util.Collection<Authorization> authorizations)
Specified by:
authorize in interface AuthorizationManager

authorize

public void authorize(Configuration configuration,
                      java.util.Collection<Authorization> authorizations)
Specified by:
authorize in interface AuthorizationManager


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