gFeed/gCat-Controller/src/main/java/org/gcube/data/publishing/gCataFeeder/catalogues/gCat/GCatPlugin.java

42 lines
1.2 KiB
Java

package org.gcube.data.publishing.gCataFeeder.catalogues.gCat;
import org.gcube.data.publishing.gCatFeeder.catalogues.CatalogueController;
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;
import org.gcube.data.publishing.gCatFeeder.model.EnvironmentConfiguration;
public class GCatPlugin implements CataloguePlugin {
@Override
public CataloguePluginDescriptor getDescriptor() {
return new CataloguePluginDescriptor("GCAT");
}
@Override
public CatalogueController instantiateController(CatalogueInstanceDescriptor desc)
throws ControllerInstantiationFault {
return new GCatController(desc);
}
@Override
public void init() throws Exception {
// TODO Auto-generated method stub
}
@Override
public void initInScope() throws Exception {
// TODO Auto-generated method stub
}
@Override
public void setEnvironmentConfiguration(EnvironmentConfiguration env) {
// TODO Auto-generated method stub
}
}