org.openrdf.http.object.tasks
Class TriageTask

java.lang.Object
  extended by org.openrdf.http.object.tasks.Task
      extended by org.openrdf.http.object.tasks.TriageTask
All Implemented Interfaces:
Runnable

public final class TriageTask
extends Task

Checks to see if this request is already cached.

Author:
James Leigh

Constructor Summary
TriageTask(File dataDir, ObjectRepository repository, Request request, Filter filter, FileLockManager locks, Handler handler)
           
 
Method Summary
 void awaitVerification(long time, TimeUnit unit)
           
 void cleanup()
           
protected  void close()
           
 int getGeneration()
           
 
Methods inherited from class org.openrdf.http.object.tasks.Task
abort, bear, getHttpResponse, getReceivedOn, isDone, isSafe, isStorable, onDone, run, setErrorXSLT, setExecutor, setTrigger, submitResponse, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TriageTask

public TriageTask(File dataDir,
                  ObjectRepository repository,
                  Request request,
                  Filter filter,
                  FileLockManager locks,
                  Handler handler)
Method Detail

getGeneration

public int getGeneration()
Specified by:
getGeneration in class Task

awaitVerification

public void awaitVerification(long time,
                              TimeUnit unit)
                       throws InterruptedException
Overrides:
awaitVerification in class Task
Throws:
InterruptedException

cleanup

public void cleanup()
Overrides:
cleanup in class Task

close

protected void close()
Specified by:
close in class Task


Copyright © 2004-2011 James Leigh Services Inc.. All Rights Reserved.