| Modifier and Type | Field and Description |
|---|---|
protected jadex.bridge.IInternalAccess |
agent |
| Constructor and Description |
|---|
CAgent() |
| Modifier and Type | Method and Description |
|---|---|
jadex.commons.future.IFuture<java.lang.Void> |
executeBody()
Test if copy parameters work.
|
jadex.commons.future.IFuture<java.lang.Boolean> |
testArgumentCopy(java.lang.Object arg,
int hash)
Test if no copy works.
|
jadex.commons.future.IFuture<java.lang.Boolean> |
testArgumentReference(java.lang.Object arg,
int hash)
Test if no copy works.
|
jadex.commons.future.IIntermediateFuture<java.lang.Object> |
testResultCopies(java.lang.Object[] args)
Test if result value can be passed by copy.
|
jadex.commons.future.IFuture<java.lang.Object> |
testResultCopy(java.lang.Object arg)
Test if result value can be passed by copy.
|
jadex.commons.future.IFuture<java.lang.Object> |
testResultReference(java.lang.Object arg)
Test if result value can be passed by reference.
|
jadex.commons.future.IIntermediateFuture<java.lang.Object> |
testResultReferences(java.lang.Object[] args)
Test if result value can be passed by reference.
|
protected jadex.commons.future.IFuture<java.lang.Void> |
testService(java.util.List<jadex.base.test.TestReport> testcases,
ICService cservice)
Perform test with the service.
|
public jadex.commons.future.IFuture<java.lang.Void> executeBody()
public jadex.commons.future.IFuture<java.lang.Boolean> testArgumentReference(java.lang.Object arg,
int hash)
testArgumentReference in interface ICServicepublic jadex.commons.future.IFuture<java.lang.Boolean> testArgumentCopy(java.lang.Object arg,
int hash)
testArgumentCopy in interface ICServicepublic jadex.commons.future.IFuture<java.lang.Object> testResultReference(java.lang.Object arg)
testResultReference in interface ICServicepublic jadex.commons.future.IFuture<java.lang.Object> testResultCopy(java.lang.Object arg)
testResultCopy in interface ICServicepublic jadex.commons.future.IIntermediateFuture<java.lang.Object> testResultReferences(java.lang.Object[] args)
testResultReferences in interface ICServicepublic jadex.commons.future.IIntermediateFuture<java.lang.Object> testResultCopies(java.lang.Object[] args)
testResultCopies in interface ICServiceprotected jadex.commons.future.IFuture<java.lang.Void> testService(java.util.List<jadex.base.test.TestReport> testcases,
ICService cservice)