public abstract class AbstractPlugin<S,P> extends Object implements org.gcube.common.clients.fw.plugin.Plugin<S,P>
Constructor and Description |
---|
AbstractPlugin(String name) |
Modifier and Type | Method and Description |
---|---|
static org.gcube.common.clients.fw.builders.StatelessBuilder<DataManagement> |
dataManagement() |
static org.gcube.common.clients.fw.builders.StatelessBuilder<Maps> |
maps() |
String |
name() |
String |
namespace() |
static org.gcube.common.clients.fw.builders.StatelessBuilder<Publisher> |
publisher() |
String |
serviceClass() |
String |
serviceName() |
public final String name
public AbstractPlugin(String name)
public static org.gcube.common.clients.fw.builders.StatelessBuilder<Publisher> publisher()
public static org.gcube.common.clients.fw.builders.StatelessBuilder<DataManagement> dataManagement()
public static org.gcube.common.clients.fw.builders.StatelessBuilder<Maps> maps()
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>
namespace
in interface org.gcube.common.clients.fw.plugin.Plugin<S,P>
public String name()
name
in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>
Copyright © 2017. All Rights Reserved.