org.semwebcentral.sweetrules.infrastructure
Interface ISweetInferenceEngineTask

All Known Implementing Classes:
AbstractSweetKBLoadTask, SweetCR33ForwardInferencingTask, SweetJenaForwardInferencingTask, SweetJenaQueryTask, SweetJessForwardInferencingTask, SweetJessQueryTask, SweetRuleMLQueryXSBAdapterTask, SweetXSBCleanupAfterQueryTask, SweetXSBForwardInferencingTask, SweetXSBQueryXSBAdapterTask

public interface ISweetInferenceEngineTask

An inference engine task based on Command design pattern

Author:
Shashidhara K Ganjugunte, Dr. Benjamin Grosof, Dr. Said Tabet, Chitravanu Neogy

Method Summary
 java.lang.Object execute()
          The task execution method
 

Method Detail

execute

public java.lang.Object execute()
                         throws SweetInferenceEngineException
The task execution method

Returns:
The result of executing the task
Throws:
SweetInferenceEngineException