org.gcube.data.tml.clients.providers
Class AbstractProvider<T>

java.lang.Object
  extended by org.gcube.data.tml.clients.providers.AbstractProvider<T>
Type Parameters:
T - the type of the service
All Implemented Interfaces:
org.gcube.common.clients.gcore.GcoreServiceProvider<T>, org.gcube.common.clients.ServiceProvider<T,org.apache.axis.message.addressing.EndpointReferenceType>
Direct Known Subclasses:
TBinderProvider, TReaderProvider, TWriterProvider

public abstract class AbstractProvider<T>
extends Object
implements org.gcube.common.clients.gcore.GcoreServiceProvider<T>

Partial implementation of GcoreServiceProvider for Tree Manager services.


Constructor Summary
AbstractProvider()
           
 
Method Summary
 String serviceClass()
          
 String serviceName()
          
 
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.gcore.GcoreServiceProvider
name
 
Methods inherited from interface org.gcube.common.clients.ServiceProvider
service
 

Constructor Detail

AbstractProvider

public AbstractProvider()
Method Detail

serviceClass

public String serviceClass()

Specified by:
serviceClass in interface org.gcube.common.clients.gcore.GcoreServiceProvider<T>

serviceName

public String serviceName()

Specified by:
serviceName in interface org.gcube.common.clients.gcore.GcoreServiceProvider<T>


Copyright © 2012. All Rights Reserved.