public interface PrologEngineListener
| Modifier and Type | Method and Description |
|---|---|
void |
availabilityChanged(AbstractPrologEngine source)
The value of isAvailable() has changed.
|
void |
javaMessaged(AbstractPrologEngine source)
The Java side is starting processing a javaMessage Prolog goal (callback) request
|
String |
willWork(AbstractPrologEngine source)
Prolog is asking the Java layer permission to continue; return non null (a reason/message) if you want to abort the Prolog computation.
|
String willWork(AbstractPrologEngine source)
source - the Prolog engine that is asking permissionAbstractPrologEngine.setTimedCallIntervall(int)void javaMessaged(AbstractPrologEngine source)
source - the engine being messaged by Prologvoid availabilityChanged(AbstractPrologEngine source)
source - the engine