/*
* Copyright (C) 2008-2011 CBDP Consortium
*
* All rights reserved.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution.
*
* This software consists of contributions made by many individuals,
* listed below:
*
* Author: Xabier Laiseca <xabier.laiseca@deusto.es>
* David Ausn <david.ausin@deusto.es>
*/
package cbdp.server.contextreasoner.impl.reasoner;
import java.io.InputStream;
import com.hp.hpl.jena.ontology.OntModel;
import cbdp.server.contextreasoner.exceptions.ReasonerException;
/**
*
* @author Xabier Laiseca (University of Deusto)
*
*/
public interface RuleSet
{
public void setOntModel(final OntModel ontModel);
public void setRules(final InputStream rules);
public void load() throws ReasonerException;
public boolean launch();
public void destroy();
}
|