com.nhncorp.neptune.client
Interface AsyncDataReceiver


public interface AsyncDataReceiver

멀티 쓰레드를 여러개의 row를 동시에 조회하는 경우 NTable에 의해 조회된 데이터를 처리하기 위한 인터페이스. NTable의 get() 메소드를 이용하기 위해서는 AsyncDataReceiver를 구현한 클래스를 정의한다.

Author:
jindolk

Method Summary
 void error(Row.Key rowKey, java.lang.Exception exception)
          조회중 에러가 발생한 경우 호출된다.
 void receive(Row.Key rowKey, Row row)
          하나의 row 데이터를 서버로부터 받은 즉시 호출된다.
 void timeout()
          timeout이 발생하면 호출된다.
 

Method Detail

receive

void receive(Row.Key rowKey,
             Row row)
             throws java.io.IOException
하나의 row 데이터를 서버로부터 받은 즉시 호출된다.

Parameters:
rowKey -
row -
Throws:
java.io.IOException

error

void error(Row.Key rowKey,
           java.lang.Exception exception)
조회중 에러가 발생한 경우 호출된다.

Parameters:
rowKey -
exception -

timeout

void timeout()
timeout이 발생하면 호출된다.