|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Aggregator
The aggregator is to be mixed into an actor for the aggregator behavior.
Method Summary | |
---|---|
WorkList<scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>> |
addBuffer()
|
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> |
expect(scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> fn)
Adds the partial function to the receive set and keeping it in the receive set till removed. |
WorkList<scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>> |
expectList()
|
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> |
expectOnce(scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> fn)
Adds the partial function to the receive set, to be removed on first match. |
boolean |
handleMessage(java.lang.Object msg)
Handles messages and matches against the expect list. |
boolean |
processing()
|
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> |
receive()
Receive function for handling the aggregations. |
boolean |
unexpect(scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> fn)
Removes the partial function from the receive set. |
Method Detail |
---|
boolean processing()
WorkList<scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>> expectList()
WorkList<scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>> addBuffer()
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> expectOnce(scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> fn)
fn
- The receive function.
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> expect(scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> fn)
fn
- The receive function.
boolean unexpect(scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> fn)
fn
- The receive function.
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> receive()
boolean handleMessage(java.lang.Object msg)
msg
- The message to be handled.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |