zeus.actors.rtn.util
Class LocalDStruct
java.lang.Object
zeus.actors.rtn.util.LocalDStruct
- public class LocalDStruct
- extends java.lang.Object
A very specific structure used to manage negotaion between two agents. The
relationship between GraphStruct, DStruct, LocalDStruct and DelegationStruct is as follows: Consider that
an agentA is given a goal g0, that decomposes into subgoals g1 and g2 that
need to be achieved externally.
GraphStruct | created at the beginning of the
coordination process for goal g0 |
DStruct | created at the start of contracting/delegation
of subgoals g1 and g2 |
LocalDStruct | created at the start of
negotiation to achieve each subgoal g1 and g2, will contain additional
information e.g. the negotation protocol/strategy in use |
DelegationStruct | contains communication
specific information about the contracts |
- See Also:
GraphStruct, LocalDStruct, DelegationStruct, DStruct
|
Method Summary |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
goal
public java.util.Vector goal
key
public java.lang.String key
agent
public java.lang.String agent
gs
public GraphStruct gs
result
public DelegationStruct result
any
public java.lang.Object any
LocalDStruct
public LocalDStruct(java.lang.String agent,
DStruct ds)
toString
public java.lang.String toString()
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.