data-miner-manager/src/main/java/org/gcube/portlets/user/dataminermanager/server/dmservice/SClientBuilder.java

27 lines
519 B
Java

package org.gcube.portlets.user.dataminermanager.server.dmservice;
import org.gcube.portlets.user.dataminermanager.shared.exception.ServiceException;
/**
* Abstract class for build client of service
*
* @author Giancarlo Panichi
*
*
*/
public abstract class SClientBuilder {
protected SClientSpec sClientSpec;
public SClientSpec getSClientSpec() {
return sClientSpec;
}
public void createSpec() {
sClientSpec = new SClientSpec();
}
public abstract void buildSClient() throws ServiceException;
}