package org.aksw.service_framework.jpa.core;
public abstract class ServiceProviderDecorator<S>
implements ServiceProvider<S>
{
private ServiceProvider<S> decoratee;
public ServiceProviderDecorator(ServiceProvider<S> decoratee) {
this.decoratee = decoratee;
}
@Override
public String getName() {
String result = decoratee.getName();
return result;
}
@Override
public S getService() {
S result = decoratee.getService();
return result;
}
@Override
public void close() {
decoratee.close();
}
}