// Path: src/main/java/octopus/api/csvImporter/CSVImporter.java
// public class CSVImporter {
// 
// 	public void importCSV(ImportJob job)
// 	{
// 		(new ImportCSVRunnable(job)).run();
// 	}
// 
// }
// 
// Path: src/main/java/octopus/server/importer/csv/ImportJob.java
// public class ImportJob
// {
// 	private final String nodeFilename;
// 	private final String edgeFilename;
// 	private final String projectName;
// 
// 	public ImportJob(String nodeFilename, String edgeFilename, String projectName)
// 	{
// 		this.nodeFilename = nodeFilename;
// 		this.edgeFilename = edgeFilename;
// 		this.projectName = projectName;
// 	}
// 
// 	public String getNodeFilename()
// 	{
// 		return nodeFilename;
// 	}
// 
// 	public String getEdgeFilename()
// 	{
// 		return edgeFilename;
// 	}
// 
// 	public String getProjectName()
// 	{
// 		return projectName;
// 	}
// 
// }
// 
// Path: src/main/java/octopus/server/restServer/OctopusRestHandler.java
// public interface OctopusRestHandler {
// 
// 	public Object handle(Request req, Response resp);
// 
// }


import octopus.api.csvImporter.CSVImporter;
import octopus.server.importer.csv.ImportJob;
import octopus.server.restServer.OctopusRestHandler;
import spark.Request;
import spark.Response;
package octopus.server.restServer.handlers;


public class ImportCSVHandler implements OctopusRestHandler {

	@Override
	public Object handle(Request req, Response resp)
	{
// Path: src/main/java/octopus/api/csvImporter/CSVImporter.java
// public class CSVImporter {
// 
// 	public void importCSV(ImportJob job)
// 	{
// 		(new ImportCSVRunnable(job)).run();
// 	}
// 
// }
// 
// Path: src/main/java/octopus/server/importer/csv/ImportJob.java
// public class ImportJob
// {
// 	private final String nodeFilename;
// 	private final String edgeFilename;
// 	private final String projectName;
// 
// 	public ImportJob(String nodeFilename, String edgeFilename, String projectName)
// 	{
// 		this.nodeFilename = nodeFilename;
// 		this.edgeFilename = edgeFilename;
// 		this.projectName = projectName;
// 	}
// 
// 	public String getNodeFilename()
// 	{
// 		return nodeFilename;
// 	}
// 
// 	public String getEdgeFilename()
// 	{
// 		return edgeFilename;
// 	}
// 
// 	public String getProjectName()
// 	{
// 		return projectName;
// 	}
// 
// }
// 
// Path: src/main/java/octopus/server/restServer/OctopusRestHandler.java
// public interface OctopusRestHandler {
// 
// 	public Object handle(Request req, Response resp);
// 
// }


// Path: src/main/java/octopus/server/restServer/handlers/ImportCSVHandler.java
import octopus.api.csvImporter.CSVImporter;
import octopus.server.importer.csv.ImportJob;
import octopus.server.restServer.OctopusRestHandler;
import spark.Request;
import spark.Response;

package octopus.server.restServer.handlers;


public class ImportCSVHandler implements OctopusRestHandler {

	@Override
	public Object handle(Request req, Response resp)
	{
		ImportJob job = getImportJobFromRequest(req);