com.netscape.cms.request
Class RequestScheduler

java.lang.Object
  extended by com.netscape.cms.request.RequestScheduler
All Implemented Interfaces:
IRequestScheduler

public class RequestScheduler
extends java.lang.Object
implements IRequestScheduler

This class represents a request scheduler that prioritizes the threads based on the request processing order. The request that enters the request queue first should be processed first.

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

Constructor Summary
RequestScheduler()
           
 
Method Summary
 void requestIn(IRequest r)
          Request entered the request queue processing.
 void requestOut(IRequest r)
          Request exited the request queue processing.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestScheduler

public RequestScheduler()
Method Detail

requestIn

public void requestIn(IRequest r)
Request entered the request queue processing.

Specified by:
requestIn in interface IRequestScheduler
Parameters:
r - request

requestOut

public void requestOut(IRequest r)
Request exited the request queue processing.

Specified by:
requestOut in interface IRequestScheduler
Parameters:
r - request