com.netscape.certsrv.request
Interface IService

All Known Subinterfaces:
IRAService

public interface IService

This interface defines how requests are serviced. This covers certificate generation, revocation, renewals, revocation checking, and much more.

Version:
$Revision: 1211 $, $Date: 2010-08-18 10:15:37 -0700 (Wed, 18 Aug 2010) $

Method Summary
 boolean serviceRequest(IRequest request)
          Performs the service (such as certificate generation) represented by this request.
 

Method Detail

serviceRequest

boolean serviceRequest(IRequest request)
                       throws EBaseException
Performs the service (such as certificate generation) represented by this request.

Parameters:
request - The request that needs service. The service may use attributes stored in the request, and may update the values, or store new ones.
Returns:
an indication of whether this request is still pending. 'false' means the request will wait for further notification.
Throws:
EBaseException - indicates major processing failure.