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

Quick Search    Search Deep
A B D E G I N O R S T U

A

Agent - class alice.tucson.Agent.
Defines a very naive TuCSoN agent base class, as a Runnable object with the ability to access TuCSoN infrastructure
Agent(AgentId) - Constructor for class alice.tucson.Agent
Constructs the agent specifying its identifier
Agent(String) - Constructor for class alice.tucson.Agent
Constructs the agent specifying its name
AgentId - class alice.tucson.AgentId.
Defines the identifier of an agent interacting with the TuCSoN infrastructure It's a naive extension of the identifier defined for ReSpecT agents.
AgentId() - Constructor for class alice.tucson.AgentId
 
AgentId(String) - Constructor for class alice.tucson.AgentId
constructs the id providing a string name
Automaton - class alice.tucson.Automaton.
Defines a more involved type of TuCSoN agent (compared to Agent one).
Automaton(AgentId) - Constructor for class alice.tucson.Automaton
Constructs the automaton specifying its identifier
Automaton(String) - Constructor for class alice.tucson.Automaton
Constructs the automaton specifying its name
address - Variable in class alice.tucson.TupleCentreId
the IP address of the tuple centre (such as alice.acme.org, alice.acme.org:2000, 137.204.191.188, 137.204.191.188:2500)
alice.tucson - package alice.tucson
 
argType - Static variable in class alice.tucson.Automaton
arguments class eventually associated to state transition
arguments - Variable in class alice.tucson.Automaton
arguments value eventually associated to state transition

B

become(String) - Method in class alice.tucson.Automaton
Changes the state of the automaton
become(String, Object[]) - Method in class alice.tucson.Automaton
Changes the state of the automaton, providing auciliary information
boot() - Method in class alice.tucson.Automaton
Specifies the behaviour of the automaton in its boot state, which is reached when the automaton start its thread of control

D

defaultTid - Static variable in class alice.tucson.User
 

E

end() - Method in class alice.tucson.Automaton
Specifies the behaviour of the automaton in its end state
error() - Method in class alice.tucson.Automaton
Specifies the behaviour of the automaton in its error state

G

getAddress() - Method in class alice.tucson.TupleCentreId
Gets the tuple centre address part of the identifier
getHost() - Method in class alice.tucson.TupleCentreId
Gets the host information of the tuple centre address part of the identifier
getId() - Method in class alice.tucson.User
Gets the identifier of the user
getPort() - Method in class alice.tucson.TupleCentreId
Gets (if present) the port information of the tuple centre address part of the identifier
getSpec(TupleCentreId) - Method in interface alice.tucson.TucsonInterface
Gets the behaviour specification of a specified tuple centre
getSpec() - Method in interface alice.tucson.TucsonInterface
Gets the behaviour specification of the default tuple centre
getSpec(TupleCentreId) - Method in class alice.tucson.User
Gets the behaviour specification of a specified tuple centre
getSpec() - Method in class alice.tucson.User
Gets the behaviour specification of the default tuple centre

I

in(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
Gets (blocking) a matching logic tuples from the specified tuple centre
in(LogicTuple) - Method in interface alice.tucson.TucsonInterface
Gets (blocking) a matching logic tuples from the default tuple centre
in(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
Gets (blocking) a matching logic tuples from the specified tuple centre
in(LogicTuple) - Method in class alice.tucson.User
Gets (blocking) a matching logic tuples from the default tuple centre
inp(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
Gets if present (without blocking) a matching logic tuples from the specified tuple centre
inp(LogicTuple) - Method in interface alice.tucson.TucsonInterface
Gets if present (without blocking) a matching logic tuples from the default tuple centre
inp(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
Gets if present (without blocking) a matching logic tuples from the specified tuple centre
inp(LogicTuple) - Method in class alice.tucson.User
Gets if present (without blocking) a matching logic tuples from the default tuple centre

N

NoTucsonNodeException - exception alice.tucson.NoTucsonNodeException.
This exception indicates that an invalid TuCSoN node (IP address) has been specified, probably as part of a tuple centre identifier
NoTucsonNodeException() - Constructor for class alice.tucson.NoTucsonNodeException
 

O

OutTCActivity - class alice.tucson.OutTCActivity.
Defines the TuCSoN version of the OutTc Activity defined for ReSpecT tuple centres.
OutTCActivity() - Constructor for class alice.tucson.OutTCActivity
 
out(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
Places (synchronously) a tuples on the specified tuple centre
out(LogicTuple) - Method in interface alice.tucson.TucsonInterface
Places (synchronously) a tuples on the default tuple centre
out(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
Places (synchronously) a tuples on the specified tuple centre
out(LogicTuple) - Method in class alice.tucson.User
Places (synchronously) a tuples on the default tuple centre
outAsync(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
Places (asynchronously) a tuples on the specified tuple centre
outAsync(LogicTuple) - Method in interface alice.tucson.TucsonInterface
Places (asynchronously) a tuples on the default tuple centre
outAsync(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
Places (asynchronously) a tuples on the specified tuple centre
outAsync(LogicTuple) - Method in class alice.tucson.User
Places (asynchronously) a tuples on the default tuple centre

R

rd(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
Reads (blocking) a matching logic tuples from the specified tuple centre
rd(LogicTuple) - Method in interface alice.tucson.TucsonInterface
Reads (blocking) a matching logic tuples from the default tuple centre
rd(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
Reads (blocking) a matching logic tuples from the specified tuple centre
rd(LogicTuple) - Method in class alice.tucson.User
Reads (blocking) a matching logic tuples from the default tuple centre
rdp(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
Reads if present (without blocking) a matching logic tuples from the specified tuple centre
rdp(LogicTuple) - Method in interface alice.tucson.TucsonInterface
Reads if present (without blocking) a matching logic tuples from the default tuple centre
rdp(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
Reads if present (without blocking) a matching logic tuples from the specified tuple centre
rdp(LogicTuple) - Method in class alice.tucson.User
Reads if present (without blocking) a matching logic tuples from the default tuple centre
run() - Method in class alice.tucson.Automaton
Defines the automaton behaviour
run() - Method in class alice.tucson.OutTCActivity
 

S

setDaemonPort(int) - Method in class alice.tucson.User
Specifies the port of the TuCSoN infrastructure If none specified, the default one is used.
setSpec(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
Sets the behaviour specification of a specified tuple centre
setSpec(LogicTuple) - Method in interface alice.tucson.TucsonInterface
Reads if present (without blocking) a matching logic tuples from the default tuple centre
setSpec(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
Sets the behaviour specification of a specified tuple centre
setSpec(LogicTuple) - Method in class alice.tucson.User
Reads if present (without blocking) a matching logic tuples from the default tuple centre
shutdown() - Method in class alice.tucson.User
Shutdowns the user
state - Variable in class alice.tucson.Automaton
method name representing state behaviour

T

TucsonIOException - exception alice.tucson.TucsonIOException.
This exception indicates that a generic I/O failure has happened, accessing the TuCSoN infrastructure
TucsonIOException() - Constructor for class alice.tucson.TucsonIOException
 
TucsonInterface - interface alice.tucson.TucsonInterface.
Defines the basic TuCSoN Interface
TupleCentreId - class alice.tucson.TupleCentreId.
Defines the Tuple Centre identifier for TuCSoN logic tuple centres.
TupleCentreId() - Constructor for class alice.tucson.TupleCentreId
Constructs a default tuple centre id (default@localost)
TupleCentreId(String, String) - Constructor for class alice.tucson.TupleCentreId
Constructs a generic tuple centre id, specifying name and address
TupleCentreId(String) - Constructor for class alice.tucson.TupleCentreId
Constructs a tuple centre id on localhost, specifying the name
toString() - Method in class alice.tucson.TupleCentreId
Gets the string representation of the tuple centre identifier

U

User - class alice.tucson.User.
Defines the basic TuCSoN user, capable of accessing the TuCSoN infrastructure It uses a generic tuplemedium TCP/IP user, providing a suitable interface tuned on TuCSoN specificity
User(AgentId) - Constructor for class alice.tucson.User
Constructs the user specifying its identifier
User(String) - Constructor for class alice.tucson.User
Constructs the user specifying its name
unify(TupleTemplate, Tuple) - Method in class alice.tucson.User
Helper service, which unifies a tuple template and a tuple
user - Variable in class alice.tucson.User
 

A B D E G I N O R S T U