com.dakuupa.struts.crud
Class AbstractManager<T>

java.lang.Object
  extended by com.dakuupa.struts.crud.AbstractManager<T>

public abstract class AbstractManager<T>
extends Object

Author:
etwilliams same as the the AbstractFacade from Netbeans autogeneration

Constructor Summary
AbstractManager(Class<T> entityClass)
           
 
Method Summary
 int count()
           
 void create(T entity)
           
 void edit(T entity)
           
 T find(Object id)
           
 List<T> findAll()
           
 List<T> findRange(int[] range)
           
protected abstract  javax.persistence.EntityManager getEntityManager()
           
 void remove(T entity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractManager

public AbstractManager(Class<T> entityClass)
Method Detail

getEntityManager

protected abstract javax.persistence.EntityManager getEntityManager()

create

public void create(T entity)

edit

public void edit(T entity)

remove

public void remove(T entity)

find

public T find(Object id)

findAll

public List<T> findAll()

findRange

public List<T> findRange(int[] range)

count

public int count()


Copyright © 2012. All Rights Reserved.