package dgm.modules.neo4j;
import com.google.common.io.Files;
import com.google.inject.*;
import java.io.File;
public class EphemeralEmbeddedNeo4J extends AbstractModule
{
@Override
protected final void configure()
{
// create temporary directory and use this as Neo4j datadir
final File dataDir = Files.createTempDir();
bind(String.class).annotatedWith(Neo4jDataDir.class).toInstance(dataDir.getAbsolutePath());
}
}