|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jacorb.notification.util.AbstractPoolable
org.jacorb.notification.engine.AbstractTask
org.jacorb.notification.engine.AbstractMessageTask
org.jacorb.notification.engine.AbstractFilterTask
org.jacorb.notification.engine.FilterProxyConsumerTask
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 | |
---|---|
FilterProxyConsumerTask(TaskFactory factory,
TaskExecutor executor)
|
Method Summary | |
---|---|
void |
doFilter()
|
boolean |
getSkip()
access the Filter hint for next Stage. if the current FilterStage has InterFilterGroupOperator.OR_OP enabled and a filter matched the evaluation of the SupplierAdmin Filters can be skipped. |
void |
reset()
Reset the Object to an initial state. |
void |
schedule()
Schedule this Task on its default Executor for execution. |
java.lang.String |
toString()
|
Methods inherited from class org.jacorb.notification.engine.AbstractFilterTask |
---|
addFilterStage, addFilterStage, clearFilterStageToBeProcessed, doWork, getFilterStageToBeProcessed, getTaskFactory, handleTaskError, isFilterStageListEmpty, 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 |
public FilterProxyConsumerTask(TaskFactory factory, TaskExecutor executor)
Method Detail |
public java.lang.String toString()
public void reset()
AbstractPoolable
reset
in class AbstractFilterTask
public boolean getSkip()
public void doFilter() throws java.lang.InterruptedException
doFilter
in class AbstractFilterTask
java.lang.InterruptedException
public void schedule()
AbstractFilterTask
schedule
in interface Schedulable
schedule
in class AbstractFilterTask
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |