class DBPolicyManager extends DBManager<Policy> implements PolicyManager {

    @Override
    public final List<Policy> getPolicyList(final Class<? extends Policy> clazz)
            throws PolicyManagerException {
        LOGGER.debug("getting policy list");
        try {
            return super.getList(clazz, Restrictions.isNull("archivedTime"));
        } catch (DBManagerException e) {
            throw new PolicyManagerException(e);
        }
    }

    public  DBPolicyManager(final SessionFactory factory);

}