org.eclipse.smila.ontology.records
Class SesameRecordWriter
java.lang.Object
org.eclipse.smila.ontology.records.SesameRecordWriter
public class SesameRecordWriter
- extends java.lang.Object
writes a record to a sesame ontology. Implementation is not thread safe!
- Author:
- jschumacher
Constructor Summary |
SesameRecordWriter(RepositoryConnection repoConn)
create instance for given connection. |
Method Summary |
URI |
writeBlackboardRecord(Blackboard blackboard,
java.lang.String id,
java.lang.String defaultTypeUri,
java.lang.String uriAttribute)
|
URI |
writeRecord(Record record,
java.lang.String defaultTypeUri,
java.lang.String uriAttribute)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SesameRecordWriter
public SesameRecordWriter(RepositoryConnection repoConn)
- create instance for given connection.
- Parameters:
repoConn
- Sesame repository connection to write to.
writeBlackboardRecord
public URI writeBlackboardRecord(Blackboard blackboard,
java.lang.String id,
java.lang.String defaultTypeUri,
java.lang.String uriAttribute)
throws BlackboardAccessException,
RepositoryException
-
- Throws:
BlackboardAccessException
RepositoryException
- See Also:
#writeBlackboardRecord(org.eclipse.smila.blackboard.Blackboard, org.eclipse.smila.datamodel.id.Id,
org.openrdf.repository.RepositoryConnection)
writeRecord
public URI writeRecord(Record record,
java.lang.String defaultTypeUri,
java.lang.String uriAttribute)
throws RepositoryException
-
- Throws:
RepositoryException
- See Also:
#writeRecord(org.eclipse.smila.datamodel.record.Record,
org.openrdf.repository.RepositoryConnection)