org.objectledge.pipeline
Interface Valve

All Known Implementing Classes:
AbstractScheduler.RunnerTask, AbstractScheduler.SchedulerTask, ConcurrencyControlValve, ContextToolPopulatorValve, ContextToolRecyclerValve, DefaultCacheFactory.DelayedUpdateTask, ErrorHandlingPipeline, EventWhiteboardFactory.DispatcherTask, HibernateSessionFinallyValve, HibernateSessionValve, MailSystem.DeliverMailTask, MuninNode.AcceptTask, MuninNode.ProcessorTask, SimplePipeline, StatisticsWriter.StatisticsWriterTask, Task, TemplatingContextLoaderValve, ThreadDataSource.GuardValve, Transaction.GuardValve, WorkerPool.SchedulingTask

public interface Valve

An element of the processing pipeline.

Version:
$Id: Valve.java,v 1.2 2004/01/23 08:17:05 fil Exp $
Author:
Rafal Krzewski

Method Summary
 void process(Context context)
          Processes the unit of work.
 

Method Detail

process

void process(Context context)
             throws ProcessingException
Processes the unit of work.

Parameters:
context - the thread's processing context.
Throws:
ProcessingException - if there is an error during processing.


Copyright © 2003-2006 objectledge.org. All Rights Reserved.