org.jacorb.notification.engine
Class FilterSupplierAdminTask

java.lang.Object
  extended byorg.jacorb.notification.util.AbstractPoolable
      extended byorg.jacorb.notification.engine.AbstractTask
          extended byorg.jacorb.notification.engine.AbstractMessageTask
              extended byorg.jacorb.notification.engine.AbstractFilterTask
                  extended byorg.jacorb.notification.engine.FilterSupplierAdminTask
All Implemented Interfaces:
org.picocontainer.Disposable, Disposable, java.lang.Runnable, Schedulable

public class FilterSupplierAdminTask
extends AbstractFilterTask

Version:
$Id: FilterSupplierAdminTask.java,v 1.14 2005/04/27 10:48:40 alphonse.bendt Exp $
Author:
Alphonse Bendt

Field Summary
 
Fields inherited from class org.jacorb.notification.engine.AbstractFilterTask
arrayCurrentFilterStage_, EMPTY_FILTERSTAGE
 
Fields inherited from class org.jacorb.notification.util.AbstractPoolable
logger_
 
Constructor Summary
FilterSupplierAdminTask(TaskFactory taskFactory, TaskExecutor taskExecutor)
           
 
Method Summary
 void doFilter()
           
 void reset()
          Reset the Object to an initial state.
 void setSkip(boolean skip)
           
 java.lang.String toString()
           
 
Methods inherited from class org.jacorb.notification.engine.AbstractFilterTask
addFilterStage, addFilterStage, clearFilterStageToBeProcessed, doWork, getFilterStageToBeProcessed, getTaskFactory, handleTaskError, isFilterStageListEmpty, schedule, setCurrentFilterStage
 
Methods inherited from class org.jacorb.notification.engine.AbstractMessageTask
checkInterrupt, copyMessage, dispose, getMessage, isRunnable, removeMessage, setMessage
 
Methods inherited from class org.jacorb.notification.engine.AbstractTask
getTaskExecutor, run, schedule, schedule, setTaskExecutor
 
Methods inherited from class org.jacorb.notification.util.AbstractPoolable
setObjectPool
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FilterSupplierAdminTask

public FilterSupplierAdminTask(TaskFactory taskFactory,
                               TaskExecutor taskExecutor)
Method Detail

toString

public java.lang.String toString()

setSkip

public void setSkip(boolean skip)

reset

public void reset()
Description copied from class: AbstractPoolable
Reset the Object to an initial state. Subclasses should override this method appropiately to reset the instance to an initial state.

Overrides:
reset in class AbstractFilterTask

doFilter

public void doFilter()
              throws java.lang.InterruptedException
Specified by:
doFilter in class AbstractFilterTask
Throws:
java.lang.InterruptedException