001    package com.khubla.pragmatach.framework.dao;
002    
003    import com.khubla.pragmatach.framework.api.PragmatachException;
004    
005    /**
006     * @author tome
007     */
008    public abstract class AbstractDAO<T, I> implements DAO<T, I> {
009       /**
010        * get a pager
011        */
012       @Override
013       public Pager<T> getPager(int batchsize) throws PragmatachException {
014          return new PagerImpl<T, I>(this, batchsize);
015       }
016    }