blob: 1391f89927e13aa5c133483a9b5e19e5b6f71a4e [file] [log] [blame]
package org.eclipse.basyx.components.servlet.submodel.cfg;
import java.util.Properties;
import org.eclipse.basyx.components.cfgprovider.CFGSubModelProvider;
import org.eclipse.basyx.components.provider.BaseConfiguredProvider;
import org.eclipse.basyx.submodel.restapi.SubModelProvider;
/**
* Servlet interface for configuration file sub model provider
*
* @author kuhn
*
*/
public class CFGSubModelProviderServlet extends AbstractCFGSubModelProviderServlet {
/**
* Version information to identify the version of serialized instances
*/
private static final long serialVersionUID = -7525848804623194574L;
@Override
protected String getSubmodelId() {
return BaseConfiguredProvider.buildBasyxCfgName(BaseConfiguredProvider.SUBMODELID);
}
@Override
protected SubModelProvider createProvider(Properties properties) {
return new CFGSubModelProvider(properties);
}
}