01: /*
02: * Copyright Aduna (http://www.aduna-software.com/) (c) 2007.
03: *
04: * Licensed under the Aduna BSD-style license.
05: */
06: package org.openrdf.repository.sail.config;
07:
08: import org.openrdf.model.URI;
09: import org.openrdf.model.ValueFactory;
10: import org.openrdf.model.impl.ValueFactoryImpl;
11: import org.openrdf.repository.sail.SailRepository;
12:
13: /**
14: * Defines constants for the SailRepository schema which is used by
15: * {@link SailRepositoryFactory}s to initialize {@link SailRepository}s.
16: *
17: * @author Arjohn Kampman
18: */
19: public class SailRepositorySchema {
20:
21: /** The SailRepository schema namespace (<tt>http://www.openrdf.org/config/repository/sail#</tt>). */
22: public static final String NAMESPACE = "http://www.openrdf.org/config/repository/sail#";
23:
24: /** <tt>http://www.openrdf.org/config/repository/sail#sailImpl</tt> */
25: public final static URI SAILIMPL;
26:
27: static {
28: ValueFactory factory = ValueFactoryImpl.getInstance();
29: SAILIMPL = factory.createURI(NAMESPACE, "sailImpl");
30: }
31: }
|