package com.tinkerpop.rexster.config; import com.tinkerpop.blueprints.Graph; /** * The GraphConfiguration interface is used to take a Configuration object from rexster.xml and from that * generate a new Graph instance. * <p/> * This interface can be used to construct new Graph configuration types for Rexster for other Blueprints * implementations not yet supported by Rexster (i.e. Infinite Graph). * * @author Stephen Mallette (http://stephen.genoprime.com) */ public interface GraphConfiguration { Graph configureGraphInstance(GraphConfigurationContext context) throws GraphConfigurationException; }