public boolean accept( LdapContext ctx, DbSearchResult result,
public boolean accept( LdapContext ctx, SearchResult result,
    protected void list( final Name base ) throws NamingException    {        Invocation invocation = getInvocation();        if ( invocation.getState() == InvocationStateEnum.POSTINVOCATION )        {            NamingEnumeration enum ;            ResultFilteringEnumeration retval;            LdapContext ctx = ( LdapContext ) invocation.getContextStack().peek();            enum = ( NamingEnumeration ) invocation.getReturnValue();            retval = new ResultFilteringEnumeration( enum, LIST_CONTROLS, ctx,                new SearchResultFilter()                {                    public boolean accept( LdapContext ctx, DbSearchResult result,                                           SearchControls controls )                            throws NamingException                    {                        result.setName( result.getName() );                        return FilterServiceImpl.this.accept( ctx, result, controls );                    }                } );