/*
* Copyright Aduna (http://www.aduna-software.com/) (c) 2008.
*
* Licensed under the Aduna BSD-style license.
*/
package org.openrdf.sail.rdbms.managers;
import java.sql.SQLException;
import org.openrdf.sail.rdbms.managers.base.ManagerBase;
/**
*
* @author James Leigh
*/
public class TripleManager extends ManagerBase {
public static TripleManager instance;
private TransTableManager statements;
public TripleManager() {
instance = this;
}
public void setTransTableManager(TransTableManager statements) {
this.statements = statements;
}
@Override
public void close()
throws SQLException
{
super.close();
statements.close();
}
public void insert(Number ctx, Number subj, Number pred, Number obj, boolean explicit)
throws SQLException, InterruptedException
{
statements.insert(ctx, subj, pred, obj, explicit);
}
}