public interface AsyncTBinder
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| Modifier and Type | Method and Description |
|---|---|
Future<List<Binding>> |
bindAsync(BindRequest 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(BindRequest 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 |
Future<?> bindAsync(BindRequest parameters, org.gcube.common.clients.delegates.Callback<List<Binding>> callback)
Callback of the outcome of the callparameters - the binding parametersconsumer - a callback for the asynchronous delivery of the outcome of the callRejectedExecutionException - if the call cannot be submitted for asynchronous executionFuture<List<Binding>> bindAsync(BindRequest parameters)
Future of the call outcome which clients can poll or use to cancel submission.parameters - the binding parametersFuture outcomeRejectedExecutionException - if the call cannot be submitted for asynchronous executionCopyright © 2014. All Rights Reserved.