24 lines
745 B
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);
|
|
}
|
|
|
|
|
|
|
|
}
|