LightJason - AgentSpeak(L++)
|
agent class More...
Public Member Functions | |
final CAgent | call () throws Exception |
Public Member Functions inherited from org.lightjason.agentspeak.agent.IBaseAgent< CAgent > | |
IBaseAgent (@Nonnull final IAgentConfiguration< T > p_configuration) | |
ctor More... | |
final IView | beliefbase () |
T | call () throws Exception |
final long | cycletime () |
final IFuzzyBundle< Boolean > | fuzzy () |
final< N extends IInspector > Stream< N > | inspect (@Nonnull final N... p_inspector) |
final Multimap< ITrigger, IPlanStatistic > | plans () |
final< N extends IAgent<?> > N | raw () |
final Multimap< IPath, IRule > | rules () |
final Multimap< IPath, ILiteral > | runningplans () |
final IAgent< T > | sleep (final long p_cycles, final ITerm... p_term) |
final IAgent< T > | sleep (final long p_cycles, @Nonnull final Stream< ITerm > p_literal) |
final boolean | sleeping () |
final Map< String, Object > | storage () |
String | toString () |
final IFuzzyValue< Boolean > | trigger (@Nonnull final ITrigger p_trigger, @Nullable final boolean... p_immediately) |
final IUnifier | unifier () |
final IVariableBuilder | variablebuilder () |
final IAgent< T > | wakeup (@Nullable final ITerm... p_term) |
final IAgent< T > | wakeup (@Nonnull final Stream< ITerm > p_term) |
Package Functions | |
CAgent (final IAgentConfiguration< CAgent > p_configuration) | |
ctor More... | |
final long | cycle () |
returns the cycle More... | |
Private Attributes | |
final AtomicLong | m_cycle = new AtomicLong() |
cycle counter More... | |
Static Private Attributes | |
static final long | serialVersionUID = -7467073439000881088L |
serial id More... | |
Additional Inherited Members | |
Protected Attributes inherited from org.lightjason.agentspeak.agent.IBaseAgent< CAgent > | |
final IView | m_beliefbase |
beliefbase More... | |
final Multimap< ITrigger, IPlanStatistic > | m_plans |
map with all existing plans and successful / fail runs More... | |
final Multimap< IPath, IRule > | m_rules |
multimap with rules More... | |
final Map< String, Object > | m_storage |
storage map More... | |
final Map< Integer, ITrigger > | m_trigger |
execution trigger with content hash More... | |
Static Protected Attributes inherited from org.lightjason.agentspeak.agent.IBaseAgent< CAgent > | |
static final Logger | LOGGER |
logger More... | |
Definition at line 199 of file TestCAgentExecution.java.
|
package |
p_configuration | agent configuration |
Definition at line 215 of file TestCAgentExecution.java.
final CAgent org.lightjason.agentspeak.agent.TestCAgentExecution.CAgent.call | ( | ) | throws Exception |
Definition at line 221 of file TestCAgentExecution.java.
References org.lightjason.agentspeak.agent.TestCAgentExecution.CAgent.call().
Referenced by org.lightjason.agentspeak.agent.TestCAgentExecution.CAgent.call().
|
package |
Definition at line 233 of file TestCAgentExecution.java.
Referenced by org.lightjason.agentspeak.agent.TestCAgentExecution.CLog.execute().
|
private |
Definition at line 208 of file TestCAgentExecution.java.
|
staticprivate |
Definition at line 204 of file TestCAgentExecution.java.