Class StreamReasoningDB

java.lang.Object
com.semedy.reasoner.api.core.DeductiveDatabase
com.semedy.reasoner.api.core.StreamReasoningDB
Direct Known Subclasses:
QueryRegister

public class StreamReasoningDB extends DeductiveDatabase
This extension of the deductive database enables
stream reasoning.
While usually a query is sent to the deductive database and
result are get back, stream reasoning turns this around.
For stream reasoning queries are registered and facts which are
added may trigger these queries and thus produce results. DDB is thread local, so every thread has its own instance of DDB.
Core which is a member of DDB is shared for different DDBs.
Author:
angele