public abstract class AbstractPlugin<S,P> extends Object implements org.gcube.common.clients.Plugin<S,P>
| Constructor and Description |
|---|
AbstractPlugin(String name) |
| Modifier and Type | Method and Description |
|---|---|
static org.gcube.common.clients.ProxyBuilder<ClassificationClient> |
classification() |
static org.gcube.common.clients.ProxyBuilder<ExecutorClient> |
executor() |
static org.gcube.common.clients.ProxyBuilder<ManagerClient> |
manager() |
String |
name() |
String |
namespace() |
static org.gcube.common.clients.ProxyBuilder<OccurrenceClient> |
occurrences() |
static org.gcube.common.clients.ProxyBuilder<ResultSetClient> |
resultset(String endpointId) |
String |
serviceClass() |
String |
serviceName() |
public final String name
public AbstractPlugin(String name)
public static org.gcube.common.clients.ProxyBuilder<ManagerClient> manager()
public static org.gcube.common.clients.ProxyBuilder<ClassificationClient> classification()
public static org.gcube.common.clients.ProxyBuilder<OccurrenceClient> occurrences()
public static org.gcube.common.clients.ProxyBuilder<ExecutorClient> executor()
public static org.gcube.common.clients.ProxyBuilder<ResultSetClient> resultset(String endpointId)
public String serviceClass()
serviceClass in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>public String serviceName()
serviceName in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>public String namespace()
namespace in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>public String name()
name in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>Copyright © 2017. All Rights Reserved.