|
Jadex 0.941 | ||||||||
| PREV AGENT NEXT AGENT | FRAMES NO FRAMES | ||||||||
| SUMMARY: | BELIEF | GOAL | PLAN | EVENT | EXPRESSION | INITIAL STATE | DETAIL: BELIEF | GOAL | PLAN | EVENT | EXPRESSION | INITIAL STATE | ||||||||
The df capability has all necessay plans, beliefs and goals for all activities concerned with df functionality.
| Goal Summary | |
exported achievegoal |
df_deregister(String address, Object description, AgentIdentifier df, Object result)
Deregister an agent description at the given (or default) DF. |
exported maintaingoal |
df_keep_registered(String address, long buffertime, long current_time, Object description, AgentIdentifier df, long leasetime, Object result)
Maintain a registration at the given (or default) DF. |
exported achievegoal |
df_modify(String address, Object description, AgentIdentifier df, long leasetime, Object result)
Modify an agent description at the given (or default) DF. |
exported achievegoal |
df_register(String address, Object description, AgentIdentifier df, long leasetime, Object result)
Register an agent description at the given (or default) DF. |
exported achievegoal |
df_search(String address, SearchConstraints constraints, Object description, AgentIdentifier df, Object result)
Search for an agent description at the given (or default) DF. |
exported achievegoal |
goal_request(Object content, String language, String ontology, AgentIdentifier receiver, Object result, long timeout)
Initiate a conversation using the fipa-request protocol. |
| Initial State Summary | |
default initial state |
default
The default initial state with standard settings (timeouts, etc.) |
initial state |
without_timeouts
Initial state with timeouts disabled (useful for debugging). |
| Goal Detail |
exported achievegoal df_register(String address,
Object description,
AgentIdentifier df,
long leasetime,
Object result)
addressdescriptiondf Default value:
new AgentIdentifier("df", true)leasetime Default value:
0result
exported achievegoal df_modify(String address,
Object description,
AgentIdentifier df,
long leasetime,
Object result)
addressdescriptiondf Default value:
new AgentIdentifier("df", true)leasetime Default value:
0result
exported achievegoal df_deregister(String address,
Object description,
AgentIdentifier df,
Object result)
addressdescription - The agent description to deregister. df Default value:
new AgentIdentifier("df", true)result
exported achievegoal df_search(String address,
SearchConstraints constraints,
Object description,
AgentIdentifier df,
Object result)
addressconstraintsdescriptiondf Default value:
new AgentIdentifier("df", true)result
exported achievegoal goal_request(Object content,
String language,
String ontology,
AgentIdentifier receiver,
Object result,
long timeout)
contentlanguageontologyreceiverresulttimeout Default value:
0
exported maintaingoal df_keep_registered(String address,
long buffertime,
long current_time,
Object description,
AgentIdentifier df,
long leasetime,
Object result)
addressbuffertime Default value:
0current_time Default value:
System.currentTimeMillis()description - Will contain the actually registered agent description. df Default value:
new AgentIdentifier("df", true)leasetime Default value:
0result
($goal.result != null)
&&
(((AgentDescription)$goal.description).getLeaseTime() == null? true
: ((AgentDescription)$goal.description).getLeaseTime().getTime()
- $goal.current_time - $goal.buffertime > 0)
($goal.result != null)
&&
(((AgentDescription)$goal.description).getLeaseTime() == null? true
: ((AgentDescription)$goal.description).getLeaseTime().getTime()
- $goal.current_time - $goal.buffertime > 0)
| Initial State Detail |
default initial state default
initial state without_timeouts
|
Jadex 0.941 | ||||||||
| PREV AGENT NEXT AGENT | FRAMES NO FRAMES | ||||||||
| SUMMARY: | BELIEF | GOAL | PLAN | EVENT | EXPRESSION | INITIAL STATE | DETAIL: BELIEF | GOAL | PLAN | EVENT | EXPRESSION | INITIAL STATE | ||||||||
Copyright (C) 2002-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.