org.universAAL.ontology
Class ReasoningActivator
java.lang.Object
org.universAAL.ontology.ReasoningActivator
- All Implemented Interfaces:
- ModuleActivator
public class ReasoningActivator
- extends Object
- implements ModuleActivator
The basic idea of the ontology is to have Situations, Queries and Rules like
described in the ctxt.situation.reasoner project. All of the according three
objects are based on a class "Persistent" that introduces the concept of a
class that can be saved a the file-system. The idea here is that the Reasoner
should be able to offer rules that are only existing at runtime, but also
rules that will be saved and loaded permanently. The class "ElementModel" is
used to support objects of a class from the the ontology that are derived
from Persistent. It can be used to save/load according elements and handle
them at runtime (add/delete/get).
- Author:
- amarinc
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReasoningActivator
public ReasoningActivator()
start
public void start(ModuleContext mc)
throws Exception
- Specified by:
start
in interface ModuleActivator
- Throws:
Exception
stop
public void stop(ModuleContext mc)
throws Exception
- Specified by:
stop
in interface ModuleActivator
- Throws:
Exception
Copyright © 2014 universAAL Consortium. All Rights Reserved.