public class TServiceFactory extends Object
| Modifier and Type | Field and Description |
|---|---|
static TBinderPlugin |
binderPlugin
The
TBinderPlugin. |
static TReaderPlugin |
readerPlugin
The
TReaderPlugin. |
static TWriterPlugin |
writerPlugin
The
TWriterPlugin. |
| Constructor and Description |
|---|
TServiceFactory() |
| Modifier and Type | Method and Description |
|---|---|
static org.gcube.common.clients.fw.builders.SingletonBuilder<? extends AsyncTBinder> |
async_binder()
Returns an
AsyncTBinder builder. |
static org.gcube.common.clients.fw.builders.SingletonBuilder<? extends TBinder> |
binder()
Returns a
TBinder builder. |
static org.gcube.common.clients.fw.queries.StatefulQuery |
plugin(String name)
Returns a query for
TBinder endpoints with a given plugin. |
static org.gcube.common.clients.fw.builders.StatefulBuilder<TReader> |
reader()
Returns a
TReader builder. |
static SourceQueryBuilder |
readSource()
Returns a builder for a query for
TReader instances for a given source. |
static org.gcube.common.clients.fw.builders.StatefulBuilder<TWriter> |
writer()
Returns a
TReader builder. |
static SourceQueryBuilder |
writeSource()
Returns a builder for a query for
TWriter instances for a given source. |
public static final TBinderPlugin binderPlugin
TBinderPlugin.public static final TReaderPlugin readerPlugin
TReaderPlugin.public static final TWriterPlugin writerPlugin
TWriterPlugin.public static org.gcube.common.clients.fw.builders.SingletonBuilder<? extends TBinder> binder()
TBinder builder.public static org.gcube.common.clients.fw.builders.SingletonBuilder<? extends AsyncTBinder> async_binder()
AsyncTBinder builder.public static org.gcube.common.clients.fw.builders.StatefulBuilder<TReader> reader()
TReader builder.public static org.gcube.common.clients.fw.builders.StatefulBuilder<TWriter> writer()
TReader builder.public static org.gcube.common.clients.fw.queries.StatefulQuery plugin(String name)
TBinder endpoints with a given plugin.name - the name of the pluginpublic static SourceQueryBuilder readSource()
TReader instances for a given source.public static SourceQueryBuilder writeSource()
TWriter instances for a given source.Copyright © 2016. All Rights Reserved.