gFeed/ckan-controller-plugin/src/main/java/org/gcube/data/publishing/gCatFeeder/catalogues/ckan/CkanPlugin.java

24 lines
745 B
Java

package org.gcube.data.publishing.gCatFeeder.catalogues.ckan;
import org.gcube.data.publishing.gCatFeeder.catalogues.CataloguePlugin;
import org.gcube.data.publishing.gCatFeeder.catalogues.model.CataloguePluginDescriptor;
import org.gcube.data.publishing.gCatFeeder.catalogues.model.faults.ControllerInstantiationFault;
import org.gcube.data.publishing.gCatFeeder.model.CatalogueInstanceDescriptor;
public class CkanPlugin implements CataloguePlugin{
@Override
public CataloguePluginDescriptor getDescriptor() {
return new CataloguePluginDescriptor("CKAN");
}
@Override
public CKANController instantiateController(CatalogueInstanceDescriptor desc)
throws ControllerInstantiationFault {
return new CKANController(desc);
}
}