Package jenax.engine.qlever.docker
Class RDFEngineBuilderQlever<X extends RDFEngineBuilderQlever<X>>
java.lang.Object
org.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicFromMap<X>
jenax.engine.qlever.docker.RDFEngineBuilderQlever<X>
- All Implemented Interfaces:
org.aksw.commons.util.obj.HasSelf<X>,org.aksw.jenax.dataaccess.sparql.factory.dataengine.RDFEngineBuilder<X>,org.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasic,org.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicMutable<X>
public class RDFEngineBuilderQlever<X extends RDFEngineBuilderQlever<X>>
extends org.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicFromMap<X>
implements org.aksw.jenax.dataaccess.sparql.factory.dataengine.RDFEngineBuilder<X>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicFromMap
map -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.aksw.jenax.dataaccess.sparql.engine.RDFEnginebuild()org.aksw.jenax.dataaccess.sparql.creator.RDFDatabasestatic org.aksw.jenax.dataaccess.sparql.engine.RDFEnginerun(String hostDbDir, String qleverImageName, String qleverImageTag, Integer hostPort, QleverConfRun conf) setConfig(QleverConfRun qleverConfRun) setDatabase(org.aksw.jenax.dataaccess.sparql.creator.RDFDatabase database) setImageName(String imageName) setImageTag(String imageTag) setIndexName(String indexName) setProperties(Map<String, Object> values) setProperty(String key, Object value) Methods inherited from class org.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicFromMap
create, getEngine, getLoader, getLocation, getLocationContext, getMap, getTempDir, isAutoDeleteIfCreated, setAutoDeleteIfCreated, setEngine, setLoader, setLocation, setLocationContext, setTempDir, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.commons.util.obj.HasSelf
selfMethods inherited from interface org.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasic
getEngine, getLoader, getLocation, getLocationContext, getTempDir, isAutoDeleteIfCreatedMethods inherited from interface org.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicMutable
setAutoDeleteIfCreated, setEngine, setLoader, setLocation, setLocationContext, setTempDirMethods inherited from interface org.aksw.jenax.dataaccess.sparql.factory.dataengine.RDFEngineBuilder
getAttributeSnapshot
-
Field Details
-
INDEX_NAME_KEY
- See Also:
-
IMAGE_NAME_KEY
- See Also:
-
IMAGE_TAG_KEY
- See Also:
-
CONFIG_KEY
- See Also:
-
-
Constructor Details
-
RDFEngineBuilderQlever
public RDFEngineBuilderQlever() -
RDFEngineBuilderQlever
-
-
Method Details
-
run
public static org.aksw.jenax.dataaccess.sparql.engine.RDFEngine run(String hostDbDir, String qleverImageName, String qleverImageTag, Integer hostPort, QleverConfRun conf) throws NumberFormatException, IOException, InterruptedException -
build
- Specified by:
buildin interfaceorg.aksw.jenax.dataaccess.sparql.factory.dataengine.RDFEngineBuilder<X extends RDFEngineBuilderQlever<X>>- Throws:
Exception
-
setIndexName
-
getIndexName
-
setImageTag
-
getImageTag
-
setImageName
-
getImageName
-
setConfig
-
getConfig
-
setProperty
- Specified by:
setPropertyin interfaceorg.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicMutable<X extends RDFEngineBuilderQlever<X>>- Overrides:
setPropertyin classorg.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicFromMap<X extends RDFEngineBuilderQlever<X>>
-
setProperties
- Specified by:
setPropertiesin interfaceorg.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicMutable<X extends RDFEngineBuilderQlever<X>>- Overrides:
setPropertiesin classorg.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicFromMap<X extends RDFEngineBuilderQlever<X>>
-
setDatabase
- Specified by:
setDatabasein interfaceorg.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicMutable<X extends RDFEngineBuilderQlever<X>>- Overrides:
setDatabasein classorg.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicFromMap<X extends RDFEngineBuilderQlever<X>>
-
getDatabase
public org.aksw.jenax.dataaccess.sparql.creator.RDFDatabase getDatabase()- Specified by:
getDatabasein interfaceorg.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasic- Overrides:
getDatabasein classorg.aksw.jenax.dataaccess.sparql.factory.datasource.RdfDataSourceSpecBasicFromMap<X extends RDFEngineBuilderQlever<X>>
-