/** Use an assembler file to build a dataset with spatial search capabilities */ public static Dataset create(String assemblerFile) { return (Dataset)AssemblerUtils.build(assemblerFile, SpatialVocab.spatialDataset) ; }
public static void init() { AssemblerUtils.init() ; TextAssembler.init(); // Register the index type used in: // <#indexES> a text:TextIndexES AssemblerUtils.registerDataset(TextVocabES.textIndexES, new TextIndexESAssembler()); } }
/** * Process the configuration file declarations for {@link Context} settings. */ public static void processContext(Resource server, Context cxt) { if ( server == null ) return ; AssemblerUtils.setContext(server, cxt) ; }
static synchronized public void init() { if ( initialized ) return; initialized = true; // AssemblerUtils.subProperty AssemblerUtils.registerDataset(tAccessControlledDataset, new AssemblerAccessDataset()); AssemblerUtils.registerModel(tSecurityRegistry, new AssemblerSecurityRegistry()); } }
static void registerWith(AssemblerGroup g) { // Wire in the extension assemblers (extensions relative to the Jena assembler framework) // Domain and range for properties. // Separated and use ja:imports AssemblerUtils.registerDataset(tDatasetTDB, new DatasetAssemblerTDB()); AssemblerUtils.registerDataset(tDatasetTDB_alt, new DatasetAssemblerTDB()); AssemblerUtils.register(ConstAssembler.general(), tGraphTDB, new TDBGraphAssembler(), JA.Model); AssemblerUtils.register(ConstAssembler.general(), tGraphTDB_alt, new TDBGraphAssembler(), JA.Model); } }
public ModAssembler() { // Wire in assembler implementations AssemblerUtils.init() ; }
private static Model readAssemblerFile(String filename) { return AssemblerUtils.readAssemblerFile(filename) ; }
static public void init() { if ( initialized ) return ; initialized = true ; registerDataset(tDataset, new DatasetAssembler()) ; registerDataset(tDatasetOne, new DatasetOneAssembler()) ; registerDataset(tDatasetZero, new DatasetNullAssembler(tDatasetZero)) ; registerDataset(tDatasetSink, new DatasetNullAssembler(tDatasetSink)) ; registerDataset(tMemoryDataset, new InMemDatasetAssembler()) ; registerDataset(tDatasetTxnMem, new InMemDatasetAssembler()) ; }
/** Register an assembler that creates a dataset */ static public void registerModel(Resource r, Assembler a) { register(ConstAssembler.general(), r, a, JA.Model) ; }
static synchronized public void init() { if ( initialized ) return; initialized = true; AssemblerUtils.registerDataset(tDatasetTDB, new DatasetAssemblerTDB()); AssemblerUtils.registerModel(tGraphTDB, new TDBGraphAssembler()); } }
public ModAssembler() { // Wire in assembler implementations AssemblerUtils.init() ; }
private static Model readAssemblerFile(String filename) { return AssemblerUtils.readAssemblerFile(filename) ; }
/** Register an assembler that creates a dataset */ static public void registerDataset(Resource r, Assembler a) { register(ConstAssembler.general(), r, a, DatasetAssembler.getType()) ; }
/** Use an assembler file to build a dataset with text search capabilities */ public static Dataset create(String assemblerFile) { return (Dataset)AssemblerUtils.build(assemblerFile, TextVocab.textDataset) ; }
public static void init() { AssemblerUtils.init() ; AssemblerUtils.registerDataset(SpatialVocab.spatialDataset, new SpatialDatasetAssembler()) ; Assembler.general.implementWith(SpatialVocab.definition, new EntityDefinitionAssembler()) ; Assembler.general.implementWith(SpatialVocab.spatialIndexLucene, new SpatialIndexLuceneAssembler()) ; } }
/** * Process the configuration file declarations for {@link Context} settings. */ public static void processContext(Resource server, Context cxt) { if ( server == null ) return ; AssemblerUtils.setContext(server, cxt) ; }
AssemblerUtils.init() ; VocabTDB2.init() ; QueryEngineTDB.register() ;
private static List<DataAccessPoint> processServerConfigFile(String configFilename) { if ( ! FileOps.exists(configFilename) ) { Fuseki.configLog.warn("Configuration file '" + configFilename+"' does not exist") ; return Collections.emptyList(); } Fuseki.configLog.info("Configuration file: " + configFilename) ; //return FusekiConfig.readServerConfigFile(configFilename); Model model = AssemblerUtils.readAssemblerFile(configFilename) ; if ( model.size() == 0 ) return Collections.emptyList() ; List<DataAccessPoint> x = FusekiConfig.processServerConfiguration(model, Fuseki.getContext()); return x; }
/** Read the file and assembler a dataset */ public static Dataset assembleDataset(String assemblerFile) { return (Dataset)AssemblerUtils.build(assemblerFile, VocabTDB.tDatasetTDB) ; }
public static void init() { AssemblerUtils.init() ; AssemblerUtils.registerDataset(SpatialVocab.spatialDataset, new SpatialDatasetAssembler()) ; Assembler.general.implementWith(SpatialVocab.definition, new EntityDefinitionAssembler()) ; Assembler.general.implementWith(SpatialVocab.spatialIndexLucene, new SpatialIndexLuceneAssembler()) ; } }