com.hammurapi.reasoning
Interface InferenceListener<F>


public interface InferenceListener<F>

Inference listener receives notifications of knowledge base modifications.

Author:
Pavel Vlasov

Method Summary
 void onPut(F obj, Handle<F> handle)
          Invoked when an object is added to the knowledge base.
 void onRemove(F obj, Handle<F> handle)
          Invoked when an object is removed from the knowledge base.
 

Method Detail

onPut

void onPut(F obj,
           Handle<F> handle)
Invoked when an object is added to the knowledge base.

Parameters:
obj -

onRemove

void onRemove(F obj,
              Handle<F> handle)
Invoked when an object is removed from the knowledge base.

Parameters:
obj -