edu.ucsb.adl.middleware.rmi
Interface UnloadService

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

public interface UnloadService
extends java.rmi.Remote

RMI interface to the ADL unload service.

Version:
$Header: /export/home/gjanee/middleware/edu/ucsb/adl/middleware/rmi/RCS/UnloadService.java,v 1.1 2001/09/14 21:35:32 gjanee Exp $

$Log: UnloadService.java,v $ Revision 1.1 2001/09/14 21:35:32 gjanee Initial revision

Author:
Greg Janée
Alexandria Digital Library

Method Summary
 void performUnloadService(java.lang.String collection)
          Performs the ADL unload service.
 

Method Detail

performUnloadService

public void performUnloadService(java.lang.String collection)
                          throws MiddlewareException,
                                 java.rmi.RemoteException
Performs the ADL unload service. If the collection is not currently loaded, this method does nothing.

Parameters:
collection - The name of the collection to unload, e.g., "adl_catalog".
Throws:
NoAuthorizationException - If the request is not allowed.
java.rmi.RemoteException - If an RMI error occurs.
InternalErrorException - If the request cannot otherwise be completed.
MiddlewareException