br.com.arsmachina.authentication.controller.impl
Class PermissionControllerImpl

java.lang.Object
  extended by br.com.arsmachina.controller.impl.ControllerImpl<T,K>
      extended by br.com.arsmachina.controller.impl.SpringControllerImpl<Permission,Integer>
          extended by br.com.arsmachina.authentication.controller.impl.PermissionControllerImpl
All Implemented Interfaces:
PermissionController, br.com.arsmachina.controller.Controller<Permission,Integer>, br.com.arsmachina.controller.ReadableController<Permission,Integer>, br.com.arsmachina.controller.WriteableController<Permission,Integer>

public class PermissionControllerImpl
extends br.com.arsmachina.controller.impl.SpringControllerImpl<Permission,Integer>
implements PermissionController

PermissionController implementation.

Author:
Thiago H. de Paula Figueiredo

Constructor Summary
PermissionControllerImpl(PermissionDAO dao)
          Single constructor of this class.
 
Method Summary
 Permission findByName(String name)
          Invokes dao.findByName().
 
Methods inherited from class br.com.arsmachina.controller.impl.SpringControllerImpl
countAll, delete, delete, findAll, findAll, findById, findByIds, refresh, save, saveOrUpdate, update
 
Methods inherited from class br.com.arsmachina.controller.impl.ControllerImpl
evict, findByExample, isPersistent, reattach
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface br.com.arsmachina.controller.ReadableController
countAll, findAll, findAll, findByExample, findById, findByIds, reattach
 
Methods inherited from interface br.com.arsmachina.controller.WriteableController
delete, delete, evict, isPersistent, save, saveOrUpdate, update
 

Constructor Detail

PermissionControllerImpl

public PermissionControllerImpl(PermissionDAO dao)
Single constructor of this class.

Parameters:
dao - an PermissionDAO. It cannot be null.
Method Detail

findByName

public Permission findByName(String name)
Invokes dao.findByName().

Specified by:
findByName in interface PermissionController
Parameters:
name - a String.
Returns:
a Permission or null.
See Also:
PermissionDAO.findByName(java.lang.String)


Copyright © 2008-2009 Thiago H. de Paula Figueiredo. All Rights Reserved.