public synchronized void setCache ( RemoteListCache cache ) { if ( cache != null && ( this . cache == null || ! this . cache . isComplete ( ) ) ) { this . cache = cache ; } }
sets cache for the query result on this instance