public class InvokerAgent
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected jadex.bridge.IInternalAccess |
agent |
Constructor and Description |
---|
InvokerAgent() |
Modifier and Type | Method and Description |
---|---|
void |
body()
The agent body.
|
protected jadex.commons.future.IIntermediateFuture<jadex.base.test.TestReport> |
performTest(jadex.bridge.IComponentIdentifier root,
int testno,
long delay)
Perform the test.
|
protected jadex.commons.future.IFuture<java.util.Collection<jadex.base.test.TestReport>> |
testLocal(int testno,
long delay)
Test if local intermediate results are correctly delivered
(not as bunch when finished has been called).
|
protected jadex.commons.future.IFuture<java.util.Collection<jadex.base.test.TestReport>> |
testRemote(int testno,
long delay)
Test if remote intermediate results are correctly delivered
(not as bunch when finished has been called).
|
protected jadex.commons.future.IFuture<jadex.base.test.TestReport> |
testTerminate(int testno,
ITerminableService service,
long delay)
Test terminating a future.
|
protected jadex.commons.future.IFuture<jadex.base.test.TestReport> |
testTerminateAction(int testno,
ITerminableService service,
long delay)
Test if terminate action is called.
|
public void body()
protected jadex.commons.future.IFuture<java.util.Collection<jadex.base.test.TestReport>> testLocal(int testno, long delay)
protected jadex.commons.future.IFuture<java.util.Collection<jadex.base.test.TestReport>> testRemote(int testno, long delay)
protected jadex.commons.future.IIntermediateFuture<jadex.base.test.TestReport> performTest(jadex.bridge.IComponentIdentifier root, int testno, long delay)
protected jadex.commons.future.IFuture<jadex.base.test.TestReport> testTerminate(int testno, ITerminableService service, long delay)
protected jadex.commons.future.IFuture<jadex.base.test.TestReport> testTerminateAction(int testno, ITerminableService service, long delay)