org.gcube.messaging.common.consumerlibrary.plugins
Class AbstractPlugin<S,P>
java.lang.Object
org.gcube.messaging.common.consumerlibrary.plugins.AbstractPlugin<S,P>
- Type Parameters:
S
- P
-
- All Implemented Interfaces:
- org.gcube.common.clients.delegates.ProxyPlugin<org.apache.axis.message.addressing.EndpointReferenceType,S,P>, org.gcube.common.clients.gcore.plugins.Plugin<S,P>
- Direct Known Subclasses:
- ConsumerServicePlugin
public abstract class AbstractPlugin<S,P>
- extends Object
- implements org.gcube.common.clients.gcore.plugins.Plugin<S,P>
- Author:
- andrea
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.gcube.common.clients.delegates.ProxyPlugin |
convert, newProxy, resolve |
name
public final String name
AbstractPlugin
public AbstractPlugin(String name)
serviceClass
public String serviceClass()
- Specified by:
serviceClass
in interface org.gcube.common.clients.gcore.plugins.Plugin<S,P>
serviceName
public String serviceName()
- Specified by:
serviceName
in interface org.gcube.common.clients.gcore.plugins.Plugin<S,P>
namespace
public String namespace()
- Specified by:
namespace
in interface org.gcube.common.clients.delegates.ProxyPlugin<org.apache.axis.message.addressing.EndpointReferenceType,S,P>
name
public String name()
- Specified by:
name
in interface org.gcube.common.clients.delegates.ProxyPlugin<org.apache.axis.message.addressing.EndpointReferenceType,S,P>
Copyright © 2013. All Rights Reserved.