Package org.prolog4j.manager.impl
Class ProverManager
- java.lang.Object
-
- org.prolog4j.manager.impl.ProverManager
-
- All Implemented Interfaces:
IProverManager
public final class ProverManager extends Object implements IProverManager
TheProverFactoryis a utility class producing Provers for various Prolog APIs, most notably for tuProlog, jTrolog and JLog.ProverFactoryis essentially a wrapper around anIProverFactoryinstance bound withProverFactoryat compile time.Please note that all methods in
ProverFactoryare static.
-
-
Constructor Summary
Constructors Constructor Description ProverManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbindProverFactory(IProverFactory factory, Map<String,String> serviceProperties)Map<ProverInformation,IProverFactory>getProvers()voidunbindProverFactory(IProverFactory factory)voidupdatedProverFactory(IProverFactory factory, Map<String,String> serviceProperties)
-
-
-
Method Detail
-
bindProverFactory
public void bindProverFactory(IProverFactory factory, Map<String,String> serviceProperties)
-
unbindProverFactory
public void unbindProverFactory(IProverFactory factory)
-
updatedProverFactory
public void updatedProverFactory(IProverFactory factory, Map<String,String> serviceProperties)
-
getProvers
public Map<ProverInformation,IProverFactory> getProvers()
- Specified by:
getProversin interfaceIProverManager
-
-