|
|||||||||
Home >> All >> alice >> [ tuplemedium overview ] | PREV NEXT |
Uses of Package
alice.tuplemedium
Classes in alice.tuplemedium used by alice.tuplemedium | |
AgentId
Represents an agent identifier It's used inside tuple centre to identify an agent interacting with the medium. |
|
Event
Represents internal events of the tuple centre virtual machine According to the tuple centre model, an event is characterised by the operation which caused the event, the tuple or the tuple template as information content of the operation, the direction of the event (from agent to the tuple centre, or viceversa), the identification of the agent responsible of the operation, the identification of the tuple centre where the event has happened. |
|
EventOperation
Defines the possible operation types which caused an tuple centre virtual machine event, according to the coordination language of the tuple medium The string representation of the operation involves the name of the operation and the number of argument it requires. |
|
EventSet
Specifies the services which must be provided by component inside tuple centre virtual machine that manages communication events as a multiset |
|
ObservableEvent
Represents observable (by inspectors) events happening inside tuple centre virtual machine |
|
ObservableEventListener
Defines listeners of tuple centre virtual machine observable events (actually inspectors) |
|
Reaction
Represents the reaction concept of tuple centre model. |
|
Reactor
Defines the tuple centre reactive behaviour, which is the core of its coordination ability. |
|
TriggeredReaction
Represents a reaction which has been triggered inside a tuple centre by a specific event |
|
TRSet
Specifies the services which must be provided by the component inside the tuple centre virtual machine collecting and managing triggered reactions as a multiset An important aspect of the component implementing this interface is the ability to execute transactions, that is execute sequence of operations that could be commited or asked to be undone. |
|
Tuple
Defines the information content of tuple centre and exchanged thorugh interactions. |
|
TupleCentreId
Represents identifier for a tuple centre |
|
TupleCentreVM
Defines the core behaviour of a tuple centre virtual machine. |
|
TupleSet
Specifies the services which must be provided by the component inside the tuple centre virtual machine collecting and managing tuples as a multiset An important aspect of the component implementing this interface is the ability to execute transactions, that is execute sequence of operations that could be commited or asked to be undone. |
|
TupleTemplate
Defines the template used to retrieve tuple information from Tuple Centres, thorugh interactions. |
|
VMListener
Defines the services that must be provided by any object which must receive commounication output events produced by a tuple centre |
|
|||||||||
Home >> All >> alice >> [ tuplemedium overview ] | PREV NEXT |