snmp4j的tableUtiles方法怎样异步实现

 TableListener myListener = new TableListener() {
            @Override
            public boolean next(TableEvent arg0) {
                // TODO Auto-generated method stub
                return false;
            }   

            @Override
            public void finished(TableEvent arg0) {
                // TODO Auto-generated method stub

            }
        };

会重写两个方法, 每个方法的作用是什么啊

next
一个是下一条记录事件,一个是所有事件已经结束

boolean next(TableEvent event)
Consumes the next table event, which is typically the next row in a table retrieval operation.
Parameters:
event - a TableEvent instance.
Returns:
true if this listener wants to receive more events, otherwise return false. For example, a TableListener can return false to stop table retrieval.
finished

void finished(TableEvent event)
Indicates in a series of table events that no more events will follow.
Parameters:
event - a TableEvent instance that will either indicate an error (RetrievalEvent.isError() returns true) or success of the table operation.