edu.cmu.aura.service
Interface QueryClient

All Superinterfaces:
java.rmi.Remote

public interface QueryClient
extends java.rmi.Remote

QueryClient is implemented by primitive service clients that desire to execute recurrent queries. The primitive service executes callbacks using this interface.


Method Summary
 void queryExecuted(int queryID, QueryResult queryResult)
          queryExecuted is called by primitive services to inform clients of results from recurrent queries.
 

Method Detail

queryExecuted

public void queryExecuted(int queryID,
                          QueryResult queryResult)
                   throws java.rmi.RemoteException
queryExecuted is called by primitive services to inform clients of results from recurrent queries.
Parameters:
queryID - the ID of the recurrent query.
queryResult - the result of a recurrent query execution.