edu.uoc.pfc.service
Class AnonymousQueriesClient

java.lang.Object
  extended by edu.uoc.pfc.service.AnonymousQueriesClient

public class AnonymousQueriesClient
extends Object

Classe que fa de client del servei remot RMI i a través de la qual es crida al mètode remot del servei.

Author:
Rubén Salvador Gareta

Constructor Summary
AnonymousQueriesClient(Profile profile, TransactionCertificateHelper transactionHelper)
          Mètode constructor.
 
Method Summary
 String sentQueryToContact(User destContact, String query)
          Mètode amb el qual s'envia la consulta a un contacte concret i retorna el resultat de de la cosulta.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnonymousQueriesClient

public AnonymousQueriesClient(Profile profile,
                              TransactionCertificateHelper transactionHelper)
Mètode constructor.

Parameters:
profile - Objecte que conté les dades del perfil d'usuari necessàries per a a possar en marxa el protocol de cerques anònimes.
transactionHelper - Objecte d'utilitats relacionades amb la generació i validació de certificats de transacció.
Method Detail

sentQueryToContact

public String sentQueryToContact(User destContact,
                                 String query)
Mètode amb el qual s'envia la consulta a un contacte concret i retorna el resultat de de la cosulta.

Parameters:
destContact - Identificador de l'usuari destinatari de la consulta.
query - consultq que es vol enviar.
Returns:
Resultat de la consulta.