GenericFacadeLocal.java
372 Bytes
package fi.insomnia.bortal.facade;
import java.util.List;
import javax.ejb.Local;
import fi.insomnia.bortal.model.ModelInterface;
@Local
public interface GenericFacadeLocal<T extends ModelInterface> {
void create(T entity);
void remove(T entity);
T merge(T entity);
T find(Object id);
List<T> findAll();
List<T> findRange(int[] range);
long count();
}