|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ReasoningException | |
|---|---|
| com.hammurapi.reasoning | |
| com.hammurapi.reasoning.spi | |
| Uses of ReasoningException in com.hammurapi.reasoning |
|---|
| Methods in com.hammurapi.reasoning that throw ReasoningException | |
|---|---|
void |
FactIterator.close()
Closes iterator and releases resources held by it. |
void |
ReasoningSession.close()
Closes the session and releases resources held by the session. |
boolean |
ForwardReasoningSession.contains(Handle<F> handle)
|
boolean |
ForwardReasoningSession.contains(Object fact)
|
BackwardReasoningSession |
BackwardReasoningSessionFactory.createSession(FactSource[] inputs,
Map<?,?> properties)
Creates a new reasoning session. |
ForwardReasoningSession<F> |
ForwardReasoningSessionFactory.createSession(Map<?,?> properties)
Creates a new reasoning session. |
void |
ForwardReasoningSession.executeRules()
Fires rules execution. |
F |
ForwardReasoningSession.get(Handle<F> handle)
Retrieves object by its handle. |
Collection<Derivation<F>> |
ForwardReasoningSession.getDerivations(F obj)
Returns information on how given object was derived. |
Collection<Derivation<F>> |
ForwardReasoningSession.getDerivations(Handle<F> handle)
Returns information on how given object was derived. |
ExceptionHandler |
ReasoningSession.getExceptionHandler()
|
Collection<Handle<F>> |
ForwardReasoningSession.getHandles()
|
InferenceListener<F> |
ForwardReasoningSession.getInferenceListener()
|
Collection<? extends F> |
ForwardReasoningSession.getObjects()
|
Handle<F> |
ForwardReasoningSession.put(F fact)
Puts object to knowledge base. |
Handle<F>[] |
ForwardReasoningSession.putAll(F... facts)
Puts facts to the knowledge base and returns array of their handles. |
List<Handle<F>> |
ForwardReasoningSession.putAll(List<? extends F> facts)
Puts objects in the list to the knowledge base and returns their handles. |
void |
ForwardReasoningSession.remove(F fact,
boolean strict)
Removes fact from the knowledge base. |
void |
ForwardReasoningSession.remove(Handle<F> handle,
boolean strict)
Removes fact from the knowledge base. |
void |
ReasoningSession.reset()
Resets session state. |
void |
ReasoningSession.setExceptionHandler(ExceptionHandler handler)
Sets exception handler. |
void |
ForwardReasoningSession.setInferenceListener(InferenceListener<F> listener)
Sets reasoning listener for the session. |
void |
ForwardReasoningSession.updateObject(Handle<F> handle,
F obj)
Updates fact. |
| Uses of ReasoningException in com.hammurapi.reasoning.spi |
|---|
| Methods in com.hammurapi.reasoning.spi that throw ReasoningException | |
|---|---|
boolean |
InferenceContext.contains(Object fact)
|
Collection<?> |
InferenceContext.getObjects()
|
Map<String,?> |
InferenceContext.getProperties()
|
void |
Rule.init()
This method is invoked after rule is created and configured. |
void |
InferenceContext.put(Object fact)
Puts a fact to the knowledge base. |
void |
Rule.release()
Releases resource held by the rule. |
void |
InferenceContext.remove(Object fact)
Removes object from the knowledge base. |
void |
Rule.reset()
Rule container invokes this method when session reset() method is invoked. |
void |
InferenceContext.update(Object fact)
Updates mutable fact. |
void |
InferenceContext.update(Object originalFact,
Object newFact)
Updates immutable fact with a new value. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||