de.zalando.sprocwrapper.AbstractSProcService Maven / Gradle / Ivy
package de.zalando.sprocwrapper;
import de.zalando.sprocwrapper.dsprovider.DataSourceProvider;
import de.zalando.sprocwrapper.proxy.SProcProxyBuilder;
/**
* @author jmussler
*/
public abstract class AbstractSProcService {
protected P ds;
protected I sproc;
protected Class interfaceClass;
protected AbstractSProcService(final P ps, final Class clazz) {
interfaceClass = clazz;
ds = ps;
sproc = SProcProxyBuilder.build(ds, interfaceClass);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy