|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mule.transport.polling.watermark.selector.WatermarkSelector
public abstract class WatermarkSelector
A watermark selector receives values and selects which one should be the new watermark value
| Field Summary | |
|---|---|
protected Object |
value
The selected value |
| Constructor Summary | |
|---|---|
WatermarkSelector()
|
|
| Method Summary | |
|---|---|
abstract void |
acceptValue(Object value)
Receives a value which is candidate to become the new watermark value. |
Object |
getSelectedValue()
Returns the selected value. |
void |
reset()
Returns this selector to a blank state so that it can be reused |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Object value
| Constructor Detail |
|---|
public WatermarkSelector()
| Method Detail |
|---|
public abstract void acceptValue(Object value)
public Object getSelectedValue()
acceptValue(Object) is invoked in between. Thread-safeness is also
not guaranteed by this contract
public void reset()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||