public Iterable < ServerInstanceLogRecordList > getLogLists ( RepositoryPointer after , LogQueryBean query ) throws LogRepositoryException { logger . entering ( thisClass , "getLogLists" , new Object [ ] { after , query } ) ; RemoteAllResults lists = readLogLists ( query , after ) ; ArrayList < ServerInstanceLogRecordList > result = new ArrayList < ServerInstanceLogRecordList > ( ) ; if ( lists != null ) { boolean firstInstance = true ; for ( RemoteInstanceDetails indicator : lists . getLogLists ( ) ) { result . add ( getLogListForServerInstance ( indicator , firstInstance ? after : null ) ) ; firstInstance = false ; } } logger . exiting ( thisClass , "getLogLists" , result ) ; return result ; }
returns log records from the repository that are beyond a given repository location according to the criteria specified by the log query bean .