org.eaglei.repository.inferencer
Class MinimalInferencer

java.lang.Object
  extended by org.openrdf.sail.helpers.SailWrapper
      extended by org.openrdf.sail.helpers.NotifyingSailWrapper
          extended by org.eaglei.repository.inferencer.MinimalInferencer
All Implemented Interfaces:
org.openrdf.sail.NotifyingSail, org.openrdf.sail.Sail, org.openrdf.sail.StackableSail

public class MinimalInferencer
extends org.openrdf.sail.helpers.NotifyingSailWrapper

Sesame RDF Database extension to add: Custom minimalist inferencing SAIL layer for eagle-i Data Repoository. This just wraps a Sesame Repository object; the implementation is all in MinimalInferencerConnection.

Version:
$Id: $
Author:
Larry Stone Started May 30 2010
See Also:
MinimalInferencerConnection

Constructor Summary
MinimalInferencer()
          Constructor for MinimalInferencer.
MinimalInferencer(org.openrdf.sail.NotifyingSail baseSail)
          Constructor for MinimalInferencer.
 
Method Summary
 org.eaglei.repository.inferencer.MinimalInferencerConnection getConnection()
          
 
Methods inherited from class org.openrdf.sail.helpers.NotifyingSailWrapper
addSailChangedListener, getBaseSail, removeSailChangedListener, setBaseSail
 
Methods inherited from class org.openrdf.sail.helpers.SailWrapper
getDataDir, getValueFactory, initialize, isWritable, setDataDir, shutDown, verifyBaseSailSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openrdf.sail.Sail
getDataDir, getValueFactory, initialize, isWritable, setDataDir, shutDown
 

Constructor Detail

MinimalInferencer

public MinimalInferencer()

Constructor for MinimalInferencer.


MinimalInferencer

public MinimalInferencer(org.openrdf.sail.NotifyingSail baseSail)

Constructor for MinimalInferencer.

Parameters:
baseSail - a NotifyingSail object.
Method Detail

getConnection

public org.eaglei.repository.inferencer.MinimalInferencerConnection getConnection()
                                                                           throws org.openrdf.sail.SailException

Specified by:
getConnection in interface org.openrdf.sail.NotifyingSail
Specified by:
getConnection in interface org.openrdf.sail.Sail
Overrides:
getConnection in class org.openrdf.sail.helpers.NotifyingSailWrapper
Throws:
org.openrdf.sail.SailException


Copyright © 2009-2011 Eagle-I. All Rights Reserved.