Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

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