edu.ucsb.adl.middleware.rmi
Interface ResultsService

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
ResultsServiceImpl

public interface ResultsService
extends java.rmi.Remote

RMI interface to the ADL results service.

Version:
$Header: /export/home/gjanee/middleware/edu/ucsb/adl/middleware/rmi/RCS/ResultsService.java,v 1.1 2001/02/16 00:15:13 gjanee Exp $

$Log: ResultsService.java,v $ Revision 1.1 2001/02/16 00:15:13 gjanee Initial revision

Author:
Greg Janée
Alexandria Digital Library

Method Summary
 edu.ucsb.adl.middleware.rmi.ResultSet performResultsService(int id)
          Performs the ADL results service.
 

Method Detail

performResultsService

public edu.ucsb.adl.middleware.rmi.ResultSet performResultsService(int id)
                                                            throws MiddlewareException,
                                                                   java.rmi.RemoteException
Performs the ADL results service.

Parameters:
id - The ID of the desired result set.
Returns:
The result set.
Throws:
BadRequestException - If id is invalid.
NoAuthorizationException - If the request is valid but not allowed.
java.rmi.RemoteException - If an RMI error occurs.
InternalErrorException - If the request cannot otherwise be completed.
MiddlewareException