Factory object for creating general rule reasoner instances. The
specific rule set and mode confriguration can be set either be method
calls to the created reasoner or though parameters in the configuration Model.
author: Dave Reynolds version: $Revision: 1.13 $ on $Date: 2008/01/02 12:07:47 $
Constructor method that builds an instance of the associated Reasoner
Parameters: configuration - a set of arbitrary configuration information to be passed the reasoner, encoded as RDF properties of a base configuration resource,can be null in no custom configuration is required.
Return a description of the capabilities of this reasoner encoded in
RDF. This method is normally called by the ReasonerRegistry which caches
the resulting information so dynamically creating here is not really an overhead.