public interface Callback<T> extends Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
CONT
use value as error to indicate more messages are to come (else remoting will close channel).
|
static String |
FIN
use this value to signal no more messages.
|
static String |
FINSILENT
use value to signal no more messages will be sent.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
complete()
same as complete(null,null)
|
void |
complete(T result,
Object error)
set result or error.
|
default void |
finish()
signal end of streamed objects (required for remoteref housekeeping if actors run remotely)
same as complete( null, FIN );
|
default void |
reject(Object error)
signal an error to sender.
|
default void |
resolve()
same as complete(null,null) and resolve(null)
|
default void |
resolve(T result)
pass a result object to the sender.
|
default void |
stream(T result)
invalid for Promises!.
|
static final String FINSILENT
static final String CONT
static final String FIN
void complete(T result, Object error)
result - error - default void complete()
default void resolve()
default void reject(Object error)
error - default void resolve(T result)
result - default void stream(T result)
result - default void finish()
Copyright © 2015. All rights reserved.