Modifier and Type | Method and Description |
---|---|
void |
IManagementContext.disablePersistency(java.lang.String path,
TucsonTupleCentreId ttcid) |
void |
IManagementContext.enablePersistency(java.lang.String path,
TucsonTupleCentreId ttcid) |
void |
IManagementContext.recoveryPersistent(java.lang.String path,
java.lang.String file,
TucsonTupleCentreId ttcid) |
Constructor and Description |
---|
AgentId(java.lang.String name,
TucsonTupleCentreId tcId) |
Modifier and Type | Method and Description |
---|---|
void |
RespectVMContext.disablePersistency(java.lang.String path,
TucsonTupleCentreId fileName) |
void |
RespectVM.disablePersistency(java.lang.String path,
TucsonTupleCentreId fileName) |
void |
ManagementContext.disablePersistency(java.lang.String path,
TucsonTupleCentreId fileName) |
void |
RespectVMContext.enablePersistency(java.lang.String path,
TucsonTupleCentreId fileName) |
void |
RespectVM.enablePersistency(java.lang.String path,
TucsonTupleCentreId fileName) |
void |
ManagementContext.enablePersistency(java.lang.String path,
TucsonTupleCentreId fileName) |
void |
RespectVMContext.recoveryPersistent(java.lang.String path,
java.lang.String file,
TucsonTupleCentreId tcName) |
void |
RespectVM.recoveryPersistent(java.lang.String path,
java.lang.String file,
TucsonTupleCentreId tcName) |
void |
ManagementContext.recoveryPersistent(java.lang.String path,
java.lang.String file,
TucsonTupleCentreId tcName) |
Modifier and Type | Method and Description |
---|---|
TucsonTupleCentreId |
AbstractSpawnActivity.getTargetTC()
Gets the tuplecentre identifier hosting the spawned activity.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractSpawnActivity.setSpawnerId(TucsonTupleCentreId id)
Linda operations used in the spawned activity are performed ON BEHALF of
the tuplecentre who issued the
spawn (its "owner"). |
void |
AbstractSpawnActivity.setTargetTC(TucsonTupleCentreId id)
The tuplecentre target, which will "host" the spawned computation.
|
Constructor and Description |
---|
TucsonAgentId(java.lang.String name,
TucsonTupleCentreId tcId) |
Modifier and Type | Field and Description |
---|---|
protected TucsonTupleCentreId |
AbstractTucsonAction.tcid
The ID of the TuCSoN tuple centre target of the operation
|
Constructor and Description |
---|
AbstractTucsonAction(TucsonTupleCentreId tc)
Builds a TuCSoN action whose target is the given tuple centre
|
AbstractTucsonOrdinaryAction(TucsonTupleCentreId tc,
LogicTuple t)
Builds a TuCSoN action whose target is the given tuple centre and whose
argument is the given tuple
|
AbstractTucsonSpecificationAction(TucsonTupleCentreId t,
LogicTuple e,
LogicTuple g,
LogicTuple r)
Builds a TuCSoN action whose target is the given tuple centre and whose
argument is the given ReSpecT specification tuple
|
Constructor and Description |
---|
Get(TucsonTupleCentreId tc)
Builds the TuCSoN
get action given its target tuple centre |
In(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
in action given its target tuple centre and its
tuple argument |
Inp(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
inp action given its target tuple centre and
its tuple argument |
No(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
no action given its target tuple centre and its
tuple argument |
Nop(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
nop action given its target tuple centre and
its tuple argument |
Out(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
out action given its target tuple centre and
its tuple argument |
Rd(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
rd action given its target tuple centre and its
tuple argument |
Rdp(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
rdp action given its target tuple centre and
its tuple argument |
Set(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
set action given its target tuple centre and
its tuple argument |
Spawn(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
spawn action given its target tuple centre and
its tuple argument |
Constructor and Description |
---|
InAll(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
in_all action given its target tuple centre and
its tuple argument |
NoAll(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
no_all action given its target tuple centre and
its tuple argument |
OutAll(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
out_all action given its target tuple centre
and its tuple argument |
RdAll(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
rd_all action given its target tuple centre and
its tuple argument |
Constructor and Description |
---|
Uin(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
uin action given its target tuple centre and
its tuple argument |
Uinp(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
uin action given its target tuple centre and
its tuple argument |
Uno(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
uno action given its target tuple centre and
its tuple argument |
Unop(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
uno action given its target tuple centre and
its tuple argument |
Urd(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
urd action given its target tuple centre and
its tuple argument |
Urdp(TucsonTupleCentreId tc,
LogicTuple t)
Builds the TuCSoN
urdp action given its target tuple centre and
its tuple argument |
Constructor and Description |
---|
GetS(TucsonTupleCentreId tc)
Builds the TuCSoN
get_s action given its target tuple centre |
InpS(TucsonTupleCentreId tc,
LogicTuple e,
LogicTuple g,
LogicTuple r)
Builds the TuCSoN
inp_s action given its target tuple centre |
InS(TucsonTupleCentreId tc,
LogicTuple e,
LogicTuple g,
LogicTuple r)
Builds the TuCSoN
in_s action given its target tuple centre |
NopS(TucsonTupleCentreId tc,
LogicTuple e,
LogicTuple g,
LogicTuple r)
Builds the TuCSoN
nop_s action given its target tuple centre |
NoS(TucsonTupleCentreId tc,
LogicTuple e,
LogicTuple g,
LogicTuple r)
Builds the TuCSoN
no_s action given its target tuple centre |
OutS(TucsonTupleCentreId tc,
LogicTuple e,
LogicTuple g,
LogicTuple r)
Builds the TuCSoN
out_s action given its target tuple centre |
RdpS(TucsonTupleCentreId tc,
LogicTuple e,
LogicTuple g,
LogicTuple r)
Builds the TuCSoN
rdp_s action given its target tuple centre |
RdS(TucsonTupleCentreId tc,
LogicTuple e,
LogicTuple g,
LogicTuple r)
Builds the TuCSoN
rd_s action given its target tuple centre |
SetS(TucsonTupleCentreId tc,
LogicTuple spec)
Builds the TuCSoN
set_s action given its target tuple centre |
Constructor and Description |
---|
DiningPhilosopher(java.lang.String aid,
TucsonTupleCentreId table,
int left,
int right) |
Constructor and Description |
---|
DiningPhilosopher(java.lang.String aid,
TucsonTupleCentreId seat) |
Constructor and Description |
---|
DiningPhilosopher(java.lang.String aid,
TucsonTupleCentreId table,
int left,
int right,
int eatingTime,
int eatingStep) |
Modifier and Type | Field and Description |
---|---|
protected TucsonTupleCentreId |
InspectorContextStub.tid
id of the tuple centre to be observed
|
Modifier and Type | Method and Description |
---|---|
TucsonTupleCentreId |
InspectorContextStub.getTid() |
TucsonTupleCentreId |
InspectorContext.getTid() |
Modifier and Type | Method and Description |
---|---|
protected void |
InspectorContextStub.resolveTupleCentreInfo(TucsonTupleCentreId titcd)
resolve information about a tuple centre
|
Constructor and Description |
---|
Inspector(TucsonAgentId id,
TucsonTupleCentreId tid) |
InspectorContextStub(TucsonAgentId i,
TucsonTupleCentreId tc) |
InspectorProfile(TucsonAgentId aid,
TucsonTupleCentreId tid) |
Modifier and Type | Field and Description |
---|---|
protected TucsonTupleCentreId |
InspectorGUI.tid
Package-visible reference to the inspected tuplecentre.
|
Constructor and Description |
---|
EditSpec(TucsonTupleCentreId t)
Creates new form GUIEditTheory
|
InspectorCore(InspectorGUI f,
TucsonAgentId id,
TucsonTupleCentreId tid) |
InspectorGUI(TucsonAgentId id,
TucsonTupleCentreId tc)
Called when a default tuplecentre to inspect is given.
|
SpecWorker(java.lang.String op,
EnhancedACC c,
TucsonTupleCentreId ttcid,
EditSpec editSpec,
alice.util.jedit.JEditTextArea input) |
Modifier and Type | Method and Description |
---|---|
static AbstractTucsonProtocol |
TPFactory.getDialogAgentSide(int tucsonProtocolType,
TucsonTupleCentreId tid) |
static AbstractTucsonProtocol |
TPFactory.getDialogAgentSide(TucsonTupleCentreId tid) |
Modifier and Type | Method and Description |
---|---|
TucsonTupleCentreId |
TucsonOpParser.getTid() |
TucsonTupleCentreId |
TupleCentreIdParser.parse() |
Constructor and Description |
---|
PersistencyXML(java.lang.String path,
TucsonTupleCentreId fileName) |
Modifier and Type | Method and Description |
---|---|
TucsonTupleCentreId |
Spawn2PLibrary.getTargetTC() |
TucsonTupleCentreId |
TucsonTCUsers.getTucsonTupleCentreId() |
Modifier and Type | Method and Description |
---|---|
void |
TucsonNodeService.addTCAgent(TucsonAgentId agentId,
TucsonTupleCentreId tid) |
static RespectTC |
TupleCentreContainer.createTC(TucsonTupleCentreId id,
int q,
int defPort) |
static void |
TupleCentreContainer.disablePersistency(TucsonTupleCentreId ttcid,
java.lang.String persistencyPath) |
static java.lang.Object |
TupleCentreContainer.doBlockingOperation(int type,
TucsonAgentId aid,
TucsonTupleCentreId tid,
java.lang.Object o) |
static java.lang.Object |
TupleCentreContainer.doBlockingOperation(int type,
TucsonTupleCentreId aid,
TucsonTupleCentreId tid,
LogicTuple t)
SPAWN ADDITION
|
static java.lang.Object |
TupleCentreContainer.doBlockingSpecOperation(int type,
TucsonAgentId aid,
TucsonTupleCentreId tid,
LogicTuple t) |
static java.lang.Object |
TupleCentreContainer.doBlockingSpecOperation(int type,
TucsonTupleCentreId tcid,
TucsonTupleCentreId tid,
LogicTuple t) |
static ITupleCentreOperation |
TupleCentreContainer.doEnvironmentalOperation(int type,
TucsonAgentId aid,
TucsonTupleCentreId tid,
LogicTuple t,
OperationCompletionListener l) |
static ITupleCentreOperation |
TupleCentreContainer.doEnvironmentalOperation(int type,
TucsonTupleCentreId aid,
TucsonTupleCentreId tid,
LogicTuple t,
OperationCompletionListener l) |
static java.lang.Object |
TupleCentreContainer.doManagementOperation(int type,
TucsonTupleCentreId tid,
java.lang.Object obj) |
static ITupleCentreOperation |
TupleCentreContainer.doNonBlockingOperation(int type,
TucsonAgentId aid,
TucsonTupleCentreId tid,
LogicTuple t,
OperationCompletionListener l) |
static ITupleCentreOperation |
TupleCentreContainer.doNonBlockingOperation(int type,
TucsonTupleCentreId tcid,
TucsonTupleCentreId tid,
LogicTuple t,
OperationCompletionListener l) |
static ITupleCentreOperation |
TupleCentreContainer.doNonBlockingSpecOperation(int type,
TucsonAgentId aid,
TucsonTupleCentreId tid,
LogicTuple t,
OperationCompletionListener l) |
static ITupleCentreOperation |
TupleCentreContainer.doNonBlockingSpecOperation(int type,
TucsonTupleCentreId tcid,
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.
|
static void |
TupleCentreContainer.enablePersistency(TucsonTupleCentreId ttcid,
java.lang.String persistencyPath) |
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.
|
static void |
TupleCentreContainer.recoveryPersistent(TucsonTupleCentreId ttcid,
java.lang.String persistencyPath,
java.lang.String file) |
void |
Spawn2PLibrary.setSpawnerId(TucsonTupleCentreId id) |
void |
Spawn2PLibrary.setTargetTC(TucsonTupleCentreId id) |
void |
ObservationService.tcCreated(TucsonTupleCentreId tid) |
void |
NodeServiceListener.tcCreated(TucsonTupleCentreId tid)
Reacts to tuplecentre creation.
|
void |
ObservationService.tcDestroyed(TucsonTupleCentreId tid) |
void |
NodeServiceListener.tcDestroyed(TucsonTupleCentreId tid)
Reacts to tuplecentre destruction.
|
Constructor and Description |
---|
ACCProvider(TucsonNodeService n,
TucsonTupleCentreId tid) |
NodeManagementAgent(TucsonTupleCentreId conf,
TucsonNodeService n) |
ObservationService(TucsonTupleCentreId ctx) |
TucsonTCUsers(TucsonTupleCentreId id) |