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

Quick Search    Search Deep
A C D E G I L M N O P R S T U V W

A

active - Static variable in class alice.tuplemedium.runtime.Daemon
indicates if the (only) service is actually running
aid - Variable in class alice.tuplemedium.runtime.NodeMsg
 
alice.tuplemedium.runtime - package alice.tuplemedium.runtime
 
arguments - Variable in class alice.tuplemedium.runtime.Daemon
boot daemon arguments

C

CommunicationEventMsg - class alice.tuplemedium.runtime.CommunicationEventMsg.
msg containing a service request (in,out,rd,..) from the user to a tuple centre
CommunicationEventMsg(AgentId, String, Tuple, TupleTemplate) - Constructor for class alice.tuplemedium.runtime.CommunicationEventMsg
 
core - Variable in class alice.tuplemedium.runtime.InspectorListener
reference to the observed tuple centre
core - Variable in class alice.tuplemedium.runtime.UserConnectionInfo
 
core - Variable in class alice.tuplemedium.runtime.UserListener
tuple centre virtual machine reachable from this acceptor
cores - Variable in class alice.tuplemedium.runtime.Daemon
current tuple media installed

D

DEFAULT_PORT - Static variable in class alice.tuplemedium.runtime.Daemon
default listening port of the service
Daemon - class alice.tuplemedium.runtime.Daemon.
Daemon class implement the basic behaviour of an TCP/IP infrastructure which listens for new tuple media clients, creates new tuple media, creates client request acceptors.
Daemon(String, String, Object) - Constructor for class alice.tuplemedium.runtime.Daemon
creates and installs a tuple media daemon
Daemon(String, String, Object, int) - Constructor for class alice.tuplemedium.runtime.Daemon
creates and installs a tuple media daemon on a specific port
Daemon.ServiceRequest - class alice.tuplemedium.runtime.Daemon.ServiceRequest.
 
Daemon.ServiceRequest(Daemon, Socket) - Constructor for class alice.tuplemedium.runtime.Daemon.ServiceRequest
 
daemon - Variable in class alice.tuplemedium.runtime.Daemon.ServiceRequest
 
daemonName - Static variable in class alice.tuplemedium.runtime.Daemon
default name of the service
daemonPort - Variable in class alice.tuplemedium.runtime.Inspector
 
daemonPort - Variable in class alice.tuplemedium.runtime.User
in case of alterenative port

E

evReceived - Variable in class alice.tuplemedium.runtime.User
for local access (valid only if user is in the same java VM of daemon
eventWnSet - Variable in class alice.tuplemedium.runtime.SetEventSetMsg
 

G

GetSnapshotMsg - class alice.tuplemedium.runtime.GetSnapshotMsg.
 
GetSnapshotMsg(AgentId, byte) - Constructor for class alice.tuplemedium.runtime.GetSnapshotMsg
 
getCore(TupleCentreId) - Method in class alice.tuplemedium.runtime.Daemon
gets the reference to a previosly created local tuple centre.
getId() - Method in class alice.tuplemedium.runtime.User
 
getPort() - Method in class alice.tuplemedium.runtime.Daemon
 
getSnapshot() - Method in class alice.tuplemedium.runtime.Inspector
get a snapshot of tuple set
getSnapshot(GetSnapshotMsg) - Method in class alice.tuplemedium.runtime.InspectorListener
get a tuple centre set (T set, W set,...) snapshot
getSpec(TupleCentreId) - Method in class alice.tuplemedium.runtime.User
 
getTupleCentreInfo(TupleCentreId) - Method in class alice.tuplemedium.runtime.Inspector
if request to a new tuple centre -> create new connection to target daemon providing the tuple centre otherwise return the already established connection
getTupleCentreInfo(TupleCentreId) - Method in class alice.tuplemedium.runtime.User
creates or retrieve the connection to a tuple centre vm.

I

Inspector - class alice.tuplemedium.runtime.Inspector.
this is the basic class for developing tuple media TCP/IP inspector.
Inspector(AgentId, TupleCentreId) - Constructor for class alice.tuplemedium.runtime.Inspector
 
Inspector(AgentId) - Constructor for class alice.tuplemedium.runtime.Inspector
 
InspectorConnectionInfo - class alice.tuplemedium.runtime.InspectorConnectionInfo.
information about an established connection with the remote tuple centre virtual machine
InspectorConnectionInfo() - Constructor for class alice.tuplemedium.runtime.InspectorConnectionInfo
 
InspectorListener - class alice.tuplemedium.runtime.InspectorListener.
this is inspector active acceptor class receiving communication events from user proxy and dispatching them to the referenced tuple centre virtual machine.
InspectorListener(Socket, ObjectOutputStream, ObjectInputStream, TupleCentreVM, InspectorProtocol) - Constructor for class alice.tuplemedium.runtime.InspectorListener
 
InspectorMsg - class alice.tuplemedium.runtime.InspectorMsg.
message from inspector connector (proxy) to inspector acceptor
InspectorMsg() - Constructor for class alice.tuplemedium.runtime.InspectorMsg
 
InspectorProtocol - class alice.tuplemedium.runtime.InspectorProtocol.
this class defines the observation protocol of inspectors
InspectorProtocol() - Constructor for class alice.tuplemedium.runtime.InspectorProtocol
 
id - Variable in class alice.tuplemedium.runtime.Inspector
inspector id
id - Variable in class alice.tuplemedium.runtime.User
user id
in(TupleCentreId, TupleTemplate) - Method in class alice.tuplemedium.runtime.User
 
inStream - Variable in class alice.tuplemedium.runtime.InspectorConnectionInfo
 
inStream - Variable in class alice.tuplemedium.runtime.InspectorListener
 
inStream - Variable in class alice.tuplemedium.runtime.UserConnectionInfo
 
inStream - Variable in class alice.tuplemedium.runtime.UserListener
 
info - Variable in class alice.tuplemedium.runtime.Inspector
info about connection with remote acceptor
info - Variable in class alice.tuplemedium.runtime.NewInspectorMsg
 
info - Variable in class alice.tuplemedium.runtime.SetProtocolMsg
 
initCore(int) - Method in class alice.tuplemedium.runtime.Daemon
 
inp(TupleCentreId, TupleTemplate) - Method in class alice.tuplemedium.runtime.User
 
instance - Static variable in class alice.tuplemedium.runtime.Daemon
reference to the instance representing the service running

L

local - Variable in class alice.tuplemedium.runtime.UserConnectionInfo
 
localAddresses - Variable in class alice.tuplemedium.runtime.Daemon
 
localTime - Variable in class alice.tuplemedium.runtime.InspectorMsg
observer time

M

MAX_TENTATIVES - Static variable in class alice.tuplemedium.runtime.Inspector
 
MAX_TENTATIVES - Static variable in class alice.tuplemedium.runtime.User
 
mainSocket - Variable in class alice.tuplemedium.runtime.Daemon
listening socket
mediumImpl - Variable in class alice.tuplemedium.runtime.Daemon
actual implementation of tuple medium
methodName - Variable in class alice.tuplemedium.runtime.NodeMsg
service requested
msgNewInspector(NewInspectorMsg, Socket, ObjectInputStream, ObjectOutputStream) - Method in class alice.tuplemedium.runtime.Daemon
processing a new inspector request
msgNewUser(NewUserMsg, Socket, ObjectInputStream, ObjectOutputStream) - Method in class alice.tuplemedium.runtime.Daemon
processing a new user request
msgPing(PingMsg, Socket, ObjectInputStream, ObjectOutputStream) - Method in class alice.tuplemedium.runtime.Daemon
processing a ping request

N

NO_OBSERVATION - Static variable in class alice.tuplemedium.runtime.InspectorProtocol
don't observe
NewInspectorMsg - class alice.tuplemedium.runtime.NewInspectorMsg.
message sent by an inspector to a daemon in order to become an (inspector) user of a tuple centre
NewInspectorMsg(AgentId, String, InspectorProtocol) - Constructor for class alice.tuplemedium.runtime.NewInspectorMsg
 
NewUserMsg - class alice.tuplemedium.runtime.NewUserMsg.
message sent by a user to a daemon in order to become user of a tuple centre
NewUserMsg(AgentId, String) - Constructor for class alice.tuplemedium.runtime.NewUserMsg
 
NewUserMsg() - Constructor for class alice.tuplemedium.runtime.NewUserMsg
 
NextStepMsg - class alice.tuplemedium.runtime.NextStepMsg.
inspector message to ask a new execution step for a traced tuple centre vm
NextStepMsg(AgentId) - Constructor for class alice.tuplemedium.runtime.NextStepMsg
 
NoDaemonException - exception alice.tuplemedium.runtime.NoDaemonException.
Exception thrown when trying to interact with a node (host) where the daemon is not installed
NoDaemonException() - Constructor for class alice.tuplemedium.runtime.NoDaemonException
 
NodeMsg - class alice.tuplemedium.runtime.NodeMsg.
base class for message requesting a service from a user or inspector to a tuple centre node
NodeMsg() - Constructor for class alice.tuplemedium.runtime.NodeMsg
 
NodeMsg(AgentId) - Constructor for class alice.tuplemedium.runtime.NodeMsg
 
NodeMsg(AgentId, String) - Constructor for class alice.tuplemedium.runtime.NodeMsg
 
nTuplesMatchingFilter - Variable in class alice.tuplemedium.runtime.InspectorMsg
 
nextStep() - Method in class alice.tuplemedium.runtime.Inspector
when doing trace -> ask for a new virtual machine step
nextStep - Variable in class alice.tuplemedium.runtime.InspectorListener
 
nextStep(NextStepMsg) - Method in class alice.tuplemedium.runtime.InspectorListener
ask a new step for a tuple centre vm during tracing
notify(Event) - Method in class alice.tuplemedium.runtime.User
for local user: notification of a new event from a tuple centre virtual machine
notify(Event) - Method in class alice.tuplemedium.runtime.UserListener
dispatching a virtual machine event from the tuple centre to the user

O

onNewInspector(AgentId) - Method in class alice.tuplemedium.runtime.Daemon
 
onNewTupleCentre(AgentId, String) - Method in class alice.tuplemedium.runtime.Daemon
 
onNewUser(AgentId) - Method in class alice.tuplemedium.runtime.Daemon
 
onObservableEvent(ObservableEvent) - Method in class alice.tuplemedium.runtime.InspectorListener
notifying service invoked by the tuple centre virtual machine when a new observable event has been produced
onVMEvent(InspectorMsg) - Method in class alice.tuplemedium.runtime.Inspector
method to be override in order to specify what actions to do when a new tuple centre event has been observed
out(TupleCentreId, Tuple) - Method in class alice.tuplemedium.runtime.User
 
outAsync(TupleCentreId, Tuple) - Method in class alice.tuplemedium.runtime.User
 
outStream - Variable in class alice.tuplemedium.runtime.InspectorConnectionInfo
 
outStream - Variable in class alice.tuplemedium.runtime.InspectorListener
 
outStream - Variable in class alice.tuplemedium.runtime.UserConnectionInfo
 
outStream - Variable in class alice.tuplemedium.runtime.UserListener
 

P

PROACTIVE_OBSERVATION - Static variable in class alice.tuplemedium.runtime.InspectorProtocol
observe continuosly
PingMsg - class alice.tuplemedium.runtime.PingMsg.
message sent to check the presence of a tuple medium node
PingMsg() - Constructor for class alice.tuplemedium.runtime.PingMsg
 
PortNotAvailableException - exception alice.tuplemedium.runtime.PortNotAvailableException.
Exception thrown when trying to install a daemon on a TCP/IP port already bound
PortNotAvailableException() - Constructor for class alice.tuplemedium.runtime.PortNotAvailableException
 
pendingQueryObservType - Variable in class alice.tuplemedium.runtime.InspectorProtocol
defining W set observation
port - Variable in class alice.tuplemedium.runtime.Daemon
 
protocol - Variable in class alice.tuplemedium.runtime.Inspector
current observation protocol
protocol - Variable in class alice.tuplemedium.runtime.InspectorListener
current observation protocol

R

REACTIVE_OBSERVATION - Static variable in class alice.tuplemedium.runtime.InspectorProtocol
observe only when asked by inspector
ResetMsg - class alice.tuplemedium.runtime.ResetMsg.
inspector message to reset the observed tuple centre vm
ResetMsg(AgentId) - Constructor for class alice.tuplemedium.runtime.ResetMsg
 
rd(TupleCentreId, TupleTemplate) - Method in class alice.tuplemedium.runtime.User
 
rdp(TupleCentreId, TupleTemplate) - Method in class alice.tuplemedium.runtime.User
 
reactionFailed - Variable in class alice.tuplemedium.runtime.InspectorMsg
observed a reaction failure
reactionOk - Variable in class alice.tuplemedium.runtime.InspectorMsg
observed a reaction ok
reactionsObservType - Variable in class alice.tuplemedium.runtime.InspectorProtocol
defining T set observation
reset() - Method in class alice.tuplemedium.runtime.Inspector
reset the tuple centre
reset(ResetMsg) - Method in class alice.tuplemedium.runtime.InspectorListener
reset the tuple centre VM
resolveCore(AgentId, String) - Method in class alice.tuplemedium.runtime.Daemon
resolves a tuple medium reference givent its name.
resolveTupleCentreInfo(TupleCentreId) - Method in class alice.tuplemedium.runtime.Inspector
resolve information about a tuple centre
run() - Method in class alice.tuplemedium.runtime.Daemon.ServiceRequest
 
run() - Method in class alice.tuplemedium.runtime.Daemon
waiting and dispatching new users and inspectors request
run() - Method in class alice.tuplemedium.runtime.Inspector
behaviour: wait a new observable event and take some actions, according to specific instance of inspector
run() - Method in class alice.tuplemedium.runtime.InspectorListener
 
run() - Method in class alice.tuplemedium.runtime.UserListener
behaviour of the acceptor: wait for communication events from a user proxy and dispatch them to the virtual machine

S

SLEEP_TIME - Static variable in class alice.tuplemedium.runtime.Inspector
 
SLEEP_TIME - Static variable in class alice.tuplemedium.runtime.User
 
SetEventSetMsg - class alice.tuplemedium.runtime.SetEventSetMsg.
inspector message to set a new event Wn set in the observed tuple centre
SetEventSetMsg(AgentId, ArrayList) - Constructor for class alice.tuplemedium.runtime.SetEventSetMsg
 
SetProtocolMsg - class alice.tuplemedium.runtime.SetProtocolMsg.
inspector message to set a new observation protocol
SetProtocolMsg(AgentId, InspectorProtocol) - Constructor for class alice.tuplemedium.runtime.SetProtocolMsg
 
SetTupleSetMsg - class alice.tuplemedium.runtime.SetTupleSetMsg.
inspector message to set a new tuple set in the observed tuple centre
SetTupleSetMsg(AgentId, ArrayList) - Constructor for class alice.tuplemedium.runtime.SetTupleSetMsg
 
ShutdownMsg - class alice.tuplemedium.runtime.ShutdownMsg.
message indicating that a user has shutdown
ShutdownMsg(AgentId) - Constructor for class alice.tuplemedium.runtime.ShutdownMsg
 
setDaemonPort(int) - Method in class alice.tuplemedium.runtime.Inspector
 
setDaemonPort(int) - Method in class alice.tuplemedium.runtime.User
 
setEventSet(SetEventSetMsg) - Method in class alice.tuplemedium.runtime.InspectorListener
set a new Wn event set
setProtocol(InspectorProtocol) - Method in class alice.tuplemedium.runtime.Inspector
setting a new observation protocol
setProtocol(SetProtocolMsg) - Method in class alice.tuplemedium.runtime.InspectorListener
setting new observation protocol
setSpec(TupleCentreId, Tuple) - Method in class alice.tuplemedium.runtime.User
 
setTupleSet(ArrayList) - Method in class alice.tuplemedium.runtime.Inspector
set a new tuple set
setTupleSet(SetTupleSetMsg) - Method in class alice.tuplemedium.runtime.InspectorListener
set a new tuple set
shutdown() - Method in class alice.tuplemedium.runtime.Inspector
shutdown inspector
shutdown - Variable in class alice.tuplemedium.runtime.InspectorListener
 
shutdown(ShutdownMsg) - Method in class alice.tuplemedium.runtime.InspectorListener
shutdown the inspector
shutdown() - Method in class alice.tuplemedium.runtime.User
shutdown user
socket - Variable in class alice.tuplemedium.runtime.Daemon.ServiceRequest
 
socket - Variable in class alice.tuplemedium.runtime.InspectorConnectionInfo
 
socket - Variable in class alice.tuplemedium.runtime.InspectorListener
channel with remote inspector proxy
socket - Variable in class alice.tuplemedium.runtime.UserConnectionInfo
 
socket - Variable in class alice.tuplemedium.runtime.UserListener
channel with user proxy

T

TSET - Static variable in class alice.tuplemedium.runtime.GetSnapshotMsg
 
tcName - Variable in class alice.tuplemedium.runtime.NewInspectorMsg
 
tcName - Variable in class alice.tuplemedium.runtime.NewUserMsg
tuple centre name
template - Variable in class alice.tuplemedium.runtime.CommunicationEventMsg
template
tid - Variable in class alice.tuplemedium.runtime.Inspector
id of the tuple centre to be observed
tid - Variable in class alice.tuplemedium.runtime.InspectorConnectionInfo
 
tid - Variable in class alice.tuplemedium.runtime.UserConnectionInfo
 
tracing - Variable in class alice.tuplemedium.runtime.InspectorProtocol
desired tracing state for the vm
tsetFilter - Variable in class alice.tuplemedium.runtime.InspectorProtocol
filter for tuple observed
tsetObservType - Variable in class alice.tuplemedium.runtime.InspectorProtocol
defining T set observation
tuple - Variable in class alice.tuplemedium.runtime.CommunicationEventMsg
information
tupleCentres - Variable in class alice.tuplemedium.runtime.User
current tuple centres accessed
tupleSet - Variable in class alice.tuplemedium.runtime.SetTupleSetMsg
 
tuples - Variable in class alice.tuplemedium.runtime.InspectorMsg
tuple observed or to set

U

UnknownMediumException - exception alice.tuplemedium.runtime.UnknownMediumException.
Exception thrown when trying to install a daemon with coordination medium of unknown class
UnknownMediumException() - Constructor for class alice.tuplemedium.runtime.UnknownMediumException
 
User - class alice.tuplemedium.runtime.User.
this is the basic class for developing tuple media TCP/IP user.
User(AgentId) - Constructor for class alice.tuplemedium.runtime.User
 
UserConnectionInfo - class alice.tuplemedium.runtime.UserConnectionInfo.
information about an established connection with a remote tuple centre virtual machine
UserConnectionInfo() - Constructor for class alice.tuplemedium.runtime.UserConnectionInfo
 
UserListener - class alice.tuplemedium.runtime.UserListener.
this is user active acceptor class receiving communication events from user proxy and dispatching them to the referenced tuple centre virtual machine.
UserListener(Socket, ObjectOutputStream, ObjectInputStream, TupleCentreVMImpl) - Constructor for class alice.tuplemedium.runtime.UserListener
 
users - Variable in class alice.tuplemedium.runtime.UserListener
proxy user currently served

V

vmTime - Variable in class alice.tuplemedium.runtime.InspectorMsg
virtual machine time

W

WSET - Static variable in class alice.tuplemedium.runtime.GetSnapshotMsg
 
what - Variable in class alice.tuplemedium.runtime.GetSnapshotMsg
 
wnEvents - Variable in class alice.tuplemedium.runtime.InspectorMsg
events observed

A C D E G I L M N O P R S T U V W