@Override
    public Kam getKam(KamInfo kamInfo, KamFilter kamFilter) {
        if (kamInfo == null) throw new InvalidArgument(DEFAULT_MSG);
        if (!exists(kamInfo)) return null;
        try {
            return getKam(kamStoreDao(kamInfo), kamInfo, kamFilter);
        } catch (SQLException e) {
            final String msg = "error getting KAM";
            throw new KAMStoreException(msg, e);
        }
    }
@ Override public Kam getKam ( KamInfo kamInfo , KamFilter kamFilter ) { if ( kamInfo == null ) throw new InvalidArgument ( DEFAULT_MSG ) ; if ( ! exists ( kamInfo ) ) return null ; try { return getKam ( kamStoreDao ( kamInfo ) , kamInfo , kamFilter ) ; } catch ( SQLException e ) { final String msg = "error getting KAM" ; throw new KAMStoreException ( msg , e ) ; } }
{@inheritDoc}