|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AsyncTBinder
An interface over remote T-Binder endpoints.
T-Binder endpoints bind given data sources to T-Reader and T-Writer endpoints. These give access to the bound sources under a tree-based model.
TReaderClient,
TWriterClient| Method Summary | |
|---|---|
Future<List<Binding>> |
bindAsync(BindParams parameters)
Binds asynchronously to T-Reader and/or T-Writer services and returns a Future of the call outcome which clients can poll or use to cancel submission. |
Future<?> |
bindAsync(BindParams parameters,
org.gcube.common.clients.delegates.Callback<List<Binding>> callback)
Binds asynchronously to T-Reader and/or T-Writer services and notifies a Callback of the outcome of the call |
| Method Detail |
|---|
Future<?> bindAsync(BindParams parameters,
org.gcube.common.clients.delegates.Callback<List<Binding>> callback)
Callback of the outcome of the call
parameters - the binding parametersconsumer - a callback for the asynchronous delivery of the outcome of the call
RejectedExecutionException - if the call cannot be submitted for asynchronous executionFuture<List<Binding>> bindAsync(BindParams parameters)
Future of the call outcome which clients can poll or use to cancel submission.
parameters - the binding parameters
Future outcome
RejectedExecutionException - if the call cannot be submitted for asynchronous execution
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||