|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.cip4.elk.impl.queue.util.BaseICSQueueFilter
public class BaseICSQueueFilter
A filter that sorts queues. This implementation of QueueFilter
will sort the queue entries according to the documentation of
filterQueue(JDFQueue, JDFQueueFilter).
| Constructor Summary | |
|---|---|
BaseICSQueueFilter(org.cip4.elk.queue.Queue owner)
Creates a BaseICSQueueFilter. |
|
| Method Summary | |
|---|---|
org.cip4.jdflib.jmf.JDFQueue |
filterQueue(org.cip4.jdflib.jmf.JDFQueue queue,
org.cip4.jdflib.jmf.JDFQueueFilter filter)
Filters all queue entries in a queue, modifying the input queue. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BaseICSQueueFilter(org.cip4.elk.queue.Queue owner)
owner - the Queue that owns this
QueueFilter.| Method Detail |
|---|
public org.cip4.jdflib.jmf.JDFQueue filterQueue(org.cip4.jdflib.jmf.JDFQueue queue,
org.cip4.jdflib.jmf.JDFQueueFilter filter)
queue. This implementation of QueueFilter
handles these filter attributes:
NOTE: The Full option is no longer a valid value of Queue QueneEntryDetails.
NOTE: An incoming Queue is assumed to be sorted BEFORE it enters this filter.
Other attributes of QueueFilter are ignored.
This filter modifies the input queue.
filterQueue in interface org.cip4.elk.queue.util.QueueFilterqueue - the queue to filterfilter - the QueueFilter to be used to filter the
Queue. If the filter is null it is
ignored and the returned Queue will be an exact
copy of the incoming Queue.
java.lang.NullPointerException - if the queue is nullQueueFilter.filterQueue(org.cip4.jdflib.jmf.JDFQueue,
org.cip4.jdflib.jmf.JDFQueueFilter)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||