org.filteredpush.messaging.mysqlbeans
Class AbstractFacade<T>
java.lang.Object
org.filteredpush.messaging.mysqlbeans.AbstractFacade<T>
- Direct Known Subclasses:
- InterestFacade, KvpFacade, MessageFacade
public abstract class AbstractFacade<T>
- extends java.lang.Object
An abstract class for implementing the facade pattern over persistence classes for database tables.
- Author:
- mole
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractFacade
public AbstractFacade(java.lang.Class<T> entityClass)
create
public void create(T entity)
edit
public void edit(T entity)
remove
public void remove(T entity)
find
public T find(java.lang.Object id)
findAll
public java.util.List<T> findAll()
findRange
public java.util.List<T> findRange(int[] range)
count
public int count()