org.gcube.common.clients.fw.plugin
Interface Plugin<S,P>

Type Parameters:
S - the type of service stubs
P - the type of service proxies
All Superinterfaces:
org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>

public interface Plugin<S,P>
extends org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>

A ProxyPlugin for gCore services.

Author:
Fabio Simeoni

Method Summary
 String serviceClass()
          Returns the gCube class of the service.
 String serviceName()
          Returns the gCube name of the service.
 
Methods inherited from interface org.gcube.common.clients.delegates.ProxyPlugin
convert, name, namespace, newProxy, resolve
 

Method Detail

serviceClass

String serviceClass()
Returns the gCube class of the service.

Specified by:
serviceClass in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>
Returns:
the gCube class of the service

serviceName

String serviceName()
Returns the gCube name of the service.

Specified by:
serviceName in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>
Returns:
the gCube name of the service


Copyright © 2013. All Rights Reserved.