Package | Description |
---|---|
alice.respect.situatedness | |
alice.tucson.api | |
alice.tucson.introspection | |
alice.tucson.introspection.tools | |
alice.tucson.service |
Modifier and Type | Class and Description |
---|---|
class |
EnvAgentId
Environmental Agent Identifier.
|
class |
TransducerId
A transducer identifier.
|
Modifier and Type | Method and Description |
---|---|
TucsonAgentId |
AbstractTucsonAgent.getTucsonAgentId()
Getter for the TucsonAgent identifier
|
Modifier and Type | Method and Description |
---|---|
static AdminACC |
TucsonMetaACC.getAdminContext(TucsonAgentId aid,
java.lang.String netid,
int portno,
java.lang.String username,
java.lang.String password)
Acquires an Administrative ACC from the TuCSoN node.
|
static EnhancedACC |
TucsonMetaACC.getContext(TucsonAgentId aid)
Gets the available most-comprehensive ACC from the TuCSoN Node Service
active on the default host ("localhost") on the default port (20504).
|
static EnhancedACC |
TucsonMetaACC.getContext(TucsonAgentId aid,
java.lang.String netid,
int portno)
Gets the available most-comprehensive ACC from the TuCSoN Node Service
active on the specified pair node:port where node is the ip address.
|
static NegotiationACC |
TucsonMetaACC.getNegotiationContext(TucsonAgentId aid)
Acquires the Negotiation ACC from the default TuCSoN node.
|
static NegotiationACC |
TucsonMetaACC.getNegotiationContext(TucsonAgentId aid,
java.lang.String netid,
int portno)
Acquires the Negotiation ACC from the TuCSoN node installed on the given
netid:portno IP:TCP address. |
void |
AbstractSpawnActivity.setSpawnerId(TucsonAgentId id)
Linda operations used in the spawned activity are performed ON BEHALF of
the agent who issued the
spawn (its "owner"). |
Modifier and Type | Method and Description |
---|---|
TucsonAgentId |
NodeMsg.getAid() |
Modifier and Type | Method and Description |
---|---|
void |
NodeMsg.setAid(TucsonAgentId id) |
Constructor and Description |
---|
GetSnapshotMsg(TucsonAgentId id,
byte w) |
Inspector(TucsonAgentId id,
TucsonTupleCentreId tid) |
InspectorContextStub(TucsonAgentId i,
TucsonTupleCentreId tc) |
InspectorProfile(TucsonAgentId aid,
TucsonTupleCentreId tid) |
IsActiveStepModeMsg(TucsonAgentId id) |
NewInspectorMsg(TucsonAgentId id,
java.lang.String tcn,
InspectorProtocol i) |
NewNodeInspectorMsg(TucsonAgentId i) |
NextStepMsg(TucsonAgentId id) |
NodeMsg(TucsonAgentId id) |
NodeMsg(TucsonAgentId id,
java.lang.String act) |
ResetMsg(TucsonAgentId id) |
SetEventSetMsg(TucsonAgentId id,
java.util.List<? extends Tuple> ts) |
SetProtocolMsg(TucsonAgentId id,
InspectorProtocol p) |
SetTupleSetMsg(TucsonAgentId id,
java.util.List<? extends Tuple> ts) |
ShutdownMsg(TucsonAgentId id) |
StepModeMsg(TucsonAgentId id) |
Constructor and Description |
---|
InspectorCore(InspectorGUI f,
TucsonAgentId id,
TucsonTupleCentreId tid) |
InspectorGUI(TucsonAgentId id)
Called when no default tuplecentre to monitor is given.
|
InspectorGUI(TucsonAgentId id,
TucsonTupleCentreId tc)
Called when a default tuplecentre to inspect is given.
|
Modifier and Type | Field and Description |
---|---|
protected TucsonAgentId |
ACCProxyAgentSide.aid
TuCSoN Agent Identifier
|
Modifier and Type | Method and Description |
---|---|
java.util.List<TucsonAgentId> |
TucsonTCUsers.getUsers() |
Modifier and Type | Method and Description |
---|---|
void |
ObservationService.accEntered(TucsonAgentId aid) |
void |
NodeServiceListener.accEntered(TucsonAgentId aid)
Reacts to ACC release from node to agent.
|
void |
ObservationService.accQuit(TucsonAgentId aid) |
void |
NodeServiceListener.accQuit(TucsonAgentId aid)
Reacts to ACC release by agent.
|
void |
TucsonNodeService.addAgent(TucsonAgentId aid) |
void |
TucsonNodeService.addTCAgent(TucsonAgentId agentId,
TucsonTupleCentreId tid) |
void |
TucsonTCUsers.addUser(TucsonAgentId aid) |
static java.lang.Object |
TupleCentreContainer.doBlockingOperation(int type,
TucsonAgentId aid,
TucsonTupleCentreId tid,
java.lang.Object o) |
ITucsonOperation |
OperationHandler.doBlockingOperation(TucsonAgentId aid,
int type,
java.lang.Object tid,
Tuple t,
java.lang.Long ms)
Private method that takes in charge execution of all the Synchronous
primitives listed above.
|
static java.lang.Object |
TupleCentreContainer.doBlockingSpecOperation(int type,
TucsonAgentId aid,
TucsonTupleCentreId tid,
LogicTuple t) |
static ITupleCentreOperation |
TupleCentreContainer.doEnvironmentalOperation(int type,
TucsonAgentId aid,
TucsonTupleCentreId tid,
LogicTuple t,
OperationCompletionListener l) |
static ITupleCentreOperation |
TupleCentreContainer.doNonBlockingOperation(int type,
TucsonAgentId aid,
TucsonTupleCentreId tid,
LogicTuple t,
OperationCompletionListener l) |
ITucsonOperation |
OperationHandler.doNonBlockingOperation(TucsonAgentId aid,
int type,
java.lang.Object tid,
Tuple t,
TucsonOperationCompletionListener l)
Private method that takes in charge execution of all the Asynchronous
primitives listed above.
|
static ITupleCentreOperation |
TupleCentreContainer.doNonBlockingSpecOperation(int type,
TucsonAgentId aid,
TucsonTupleCentreId tid,
LogicTuple t,
OperationCompletionListener l) |
protected ITucsonOperation |
OperationHandler.doOperation(TucsonAgentId aid,
TucsonTupleCentreId tcid,
int type,
Tuple t,
TucsonOperationCompletionListener l)
This method is the real responsible of TuCSoN operations execution.
|
protected AbstractTucsonProtocol |
OperationHandler.getSession(TucsonTupleCentreId tid,
TucsonAgentId aid)
This method is responsible to setup, store and retrieve connections
toward all the tuplecentres ever contacted by the TuCSoN Agent behind
this proxy.
|
void |
TucsonNodeService.removeAgent(TucsonAgentId aid) |
void |
TucsonTCUsers.removeUser(TucsonAgentId aid) |
void |
Spawn2PLibrary.setSpawnerId(TucsonAgentId id) |
boolean |
ACCProvider.shutdownContext(int ctxId,
TucsonAgentId id) |