public abstract class Spore<I,O> extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
finished |
| Constructor and Description |
|---|
Spore() |
| Modifier and Type | Method and Description |
|---|---|
void |
finished() |
boolean |
isFinished()
to be read at remote side in order to decide wether to stop e.g.
|
void |
local(O result,
Object error)
is called on sender side once results stream in from receiver side remote() method.
|
protected void |
receive(O result,
Object err) |
abstract void |
remote(I input)
implements code to be executed at receiver side
|
Spore<I,O> |
then(Callback<O> cb)
local.
|
public abstract void remote(I input)
input - public void local(O result, Object error)
result - error - public Spore<I,O> then(Callback<O> cb)
cb - public void finished()
public boolean isFinished()
Copyright © 2014. All rights reserved.