Modifier and Type | Method and Description |
---|---|
boolean |
Respect2PLibrary.getEnv_3(alice.tuprolog.Term env,
alice.tuprolog.Term key,
alice.tuprolog.Term val) |
boolean |
Respect2PLibrary.setEnv_3(alice.tuprolog.Term env,
alice.tuprolog.Term key,
alice.tuprolog.Term val) |
Modifier and Type | Method and Description |
---|---|
void |
TransducerStandardInterface.notifyEnvEvent(java.lang.String key,
int value,
int mode) |
boolean |
TransducerStandardInterface.notifyOutput(InternalEvent ev) |
Modifier and Type | Method and Description |
---|---|
void |
AdminACC.add(AuthorisedAgent agent)
Adds an agent to the set of authorised agents, that is, those already
recognised by TuCSoN according to RBAC, in the default TuCSoN node
(installed on
localhost:20504 ). |
void |
AdminACC.add(Permission permission,
java.lang.String policyName)
Adds a permission, that is, a grant stating what is allowed to do in the
organisation, to the given RBAC policy already installed in default
TuCSoN node (installed on
localhost:20504 ). |
void |
AdminACC.add(Policy policy)
Adds a policy, that is, a set of permissions, to the RBAC structure
installed in the default TuCSoN node.
|
void |
AdminACC.add(Role role)
Adds a role, that is, a position in the organisation associated to an
RBAC policy, to the RBAC structure installed in default TuCSoN node
(installed on
localhost:20504 ). |
boolean |
Tucson2PLibrary.get_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
get TuCSoN primitive. |
boolean |
Tucson2PLibrary.get_s_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
get_s TuCSoN primitive. |
ITucsonOperation |
OrdinarySynchACC.get(TupleCentreId tid,
java.lang.Long timeout)
get TuCSoN primitive, reads (w/o removing) all the tuples in
the given target tuplecentre. |
ITucsonOperation |
SpecificationSynchACC.getS(TupleCentreId tid,
java.lang.Long timeout)
get_s specification primitive, reads (w/o removing) all the
ReSpecT specification tuples from the given target tuplecentre
specification space. |
boolean |
Tucson2PLibrary.in_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
in TuCSoN primitive. |
boolean |
Tucson2PLibrary.in_all_3(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1,
alice.tuprolog.Term arg2)
in_all TuCSoN primitive. |
boolean |
Tucson2PLibrary.in_s_4(alice.tuprolog.Term event,
alice.tuprolog.Term guards,
alice.tuprolog.Term reactionBody,
alice.tuprolog.Term arg3)
in_s TuCSoN primitive. |
ITucsonOperation |
OrdinarySynchACC.in(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
in Linda primitive, retrieves the specified tuple from the
given target tuplecentre. |
ITucsonOperation |
BulkSynchACC.inAll(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
Withdraws from the space all the tuples matching the given template in
one shot (a single transition step).
|
boolean |
Tucson2PLibrary.inp_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
inp TuCSoN primitive. |
boolean |
Tucson2PLibrary.inp_s_4(alice.tuprolog.Term event,
alice.tuprolog.Term guards,
alice.tuprolog.Term reactionBody,
alice.tuprolog.Term arg3)
inp_s TuCSoN primitive. |
ITucsonOperation |
OrdinarySynchACC.inp(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
inp Linda primitive, retrieves the specified tuple from the
given target tuplecentre. |
ITucsonOperation |
SpecificationSynchACC.inpS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout)
inp_s specification primitive, retrieves a ReSpecT Reaction
Specification from the given target tuplecentre specification space. |
ITucsonOperation |
SpecificationSynchACC.inS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout)
in_s specification primitive, retrieves a ReSpecT Reaction
Specification from the given target tuplecentre specification space. |
void |
AdminACC.install(RBACStructure rbac)
Adds an RBAC structure, that is, the set of roles, policies, permissions,
and their relationships, to the default TuCSoN node (installed on
localhost:20504 ). |
void |
AdminACC.install(RBACStructure rbac,
java.lang.Long timeout,
java.lang.String node,
int port)
Adds an RBAC structure, that is, the set of roles, policies, permissions,
and their relationships, to the given TuCSoN node (only local nodes are
supported atm, that is, this installed on
localhost ). |
java.util.List<Role> |
NegotiationACC.listPlayableRoles()
Request the list of the roles playable by the requesting agent, according
to RBAC configuration (as installed in the TuCSoN node who released this
ACC) and to the requesting agent class.
|
boolean |
NegotiationACC.login(java.lang.String username,
java.lang.String password)
Attempts to perform login, so as to receive the associated agent class,
according to RBAC configuration (as installed in the TuCSoN node who
released this ACC).
|
boolean |
Tucson2PLibrary.no_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
no TuCSoN primitive. |
boolean |
Tucson2PLibrary.no_all_3(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1,
alice.tuprolog.Term arg2)
no_all TuCSoN primitive. |
boolean |
Tucson2PLibrary.no_s_4(alice.tuprolog.Term event,
alice.tuprolog.Term guards,
alice.tuprolog.Term reactionBody,
alice.tuprolog.Term arg3)
no_s TuCSoN primitive. |
ITucsonOperation |
OrdinarySynchACC.no(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
no TuCSoN primitive, checks absence of the specified tuple
in the given target tuplecentre. |
ITucsonOperation |
BulkSynchACC.noAll(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
Checks absence from the space of any tuples matching the given template
in one shot (a single transition step).
|
boolean |
Tucson2PLibrary.nop_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
nop TuCSoN primitive. |
boolean |
Tucson2PLibrary.nop_s_4(alice.tuprolog.Term event,
alice.tuprolog.Term guards,
alice.tuprolog.Term reactionBody,
alice.tuprolog.Term arg3)
nop_s TuCSoN primitive. |
ITucsonOperation |
OrdinarySynchACC.nop(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
nop TuCSoN primitive, checks absence of the specified tuple
in the given target tuplecentre. |
ITucsonOperation |
SpecificationSynchACC.nopS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout)
nop_s specification primitive, checks absence of the a
ReSpecT Reaction in the given target tuplecentre specification space. |
ITucsonOperation |
SpecificationSynchACC.noS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout)
no_s specification primitive, checks absence of the a
ReSpecT Reaction in the given target tuplecentre specification space. |
boolean |
Tucson2PLibrary.out_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
out TuCSoN primitive. |
boolean |
Tucson2PLibrary.out_all_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
out_all TuCSoN primitive. |
boolean |
Tucson2PLibrary.out_s_4(alice.tuprolog.Term event,
alice.tuprolog.Term guards,
alice.tuprolog.Term reactionBody,
alice.tuprolog.Term arg3)
out_s TuCSoN primitive. |
ITucsonOperation |
OrdinarySynchACC.out(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
out Linda primitive, inserts the specified tuple in the
given target tuplecentre. |
ITucsonOperation |
BulkSynchACC.outAll(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
Inject in the space a list of tuples in one shot (a single transition
step).
|
ITucsonOperation |
SpecificationSynchACC.outS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout)
out_s specification primitive, adds the ReSpecT Reaction
Specification in the given target tuplecentre specification space. |
EnhancedACC |
NegotiationACC.playDefaultRole()
Requests to play the default role according to RBAC configuration (as
installed in the TuCSoN node who released this ACC) and to the requesting
agent class.
|
EnhancedACC |
NegotiationACC.playRole(java.lang.String roleName)
Requests to play the given role according to RBAC configuration (as
installed in the TuCSoN node who released this ACC) and to the requesting
agent class.
|
EnhancedACC |
NegotiationACC.playRole(java.lang.String roleName,
java.lang.Long timeout)
Requests to play the given role according to RBAC configuration (as
installed in the TuCSoN node who released this ACC) and to the requesting
agent class, waiting
timeout milliseconds at most for operation
completion. |
EnhancedACC |
NegotiationACC.playRoleWithPermissions(java.util.List<java.lang.String> permNames)
Requests to play a role given a set of desired permissions, according to
RBAC configuration (as installed in the TuCSoN node who released this
ACC) and to the requesting agent class.
|
EnhancedACC |
NegotiationACC.playRoleWithPermissions(java.util.List<java.lang.String> permNames,
java.lang.Long timeout)
Requests to play a role given a set of desired permissions, according to
RBAC configuration (as installed in the TuCSoN node who released this
ACC) and to the requesting agent class, waiting
timeout
milliseconds at most for operation completion. |
boolean |
Tucson2PLibrary.rd_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
rd TuCSoN primitive. |
boolean |
Tucson2PLibrary.rd_all_3(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1,
alice.tuprolog.Term arg2)
rd_all TuCSoN primitive. |
boolean |
Tucson2PLibrary.rd_s_4(alice.tuprolog.Term event,
alice.tuprolog.Term guards,
alice.tuprolog.Term reactionBody,
alice.tuprolog.Term arg3)
rd_s TuCSoN primitive. |
ITucsonOperation |
OrdinarySynchACC.rd(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
rd Linda primitive, reads (w/o removing) the specified tuple
from the given target tuplecentre. |
ITucsonOperation |
BulkSynchACC.rdAll(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
Reads from the space all the tuples matching the given template in one
shot (a single transition step).
|
boolean |
Tucson2PLibrary.rdp_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
rdp TuCSoN primitive. |
boolean |
Tucson2PLibrary.rdp_s_4(alice.tuprolog.Term event,
alice.tuprolog.Term guards,
alice.tuprolog.Term reactionBody,
alice.tuprolog.Term arg3)
rdp_s TuCSoN primitive. |
ITucsonOperation |
OrdinarySynchACC.rdp(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
rdp Linda primitive, reads (w/o removing) the specified
tuple from the given target tuplecentre. |
ITucsonOperation |
SpecificationSynchACC.rdpS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout)
rdp_s specification primitive, reads (w/o removing) a
ReSpecT Reaction Specification from the given target tuplecentre
specification space. |
ITucsonOperation |
SpecificationSynchACC.rdS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout)
in_s specification primitive, reads (w/o removing) a ReSpecT
Reaction Specification from the given target tuplecentre specification
space. |
void |
AdminACC.removePolicy(java.lang.String policyName)
Removes a policy from the RBAC structure installed in default TuCSoN node
(installed on
localhost:20504 ). |
void |
AdminACC.removeRBAC()
Removes the RBAC structure installed in default TuCSoN node (installed on
localhost:20504 ). |
void |
AdminACC.removeRBAC(java.lang.Long timeout,
java.lang.String node,
int port)
Removes the RBAC structure installed in the given TuCSoN node (only local
nodes are supported atm, that is, this installed on
localhost ). |
void |
AdminACC.removeRole(java.lang.String roleName)
Removes a role from the RBAC structure installed in default TuCSoN node
(installed on
localhost:20504 ). |
boolean |
Tucson2PLibrary.set_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
set TuCSoN primitive. |
boolean |
Tucson2PLibrary.set_s_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
set_s TuCSoN primitive. |
ITucsonOperation |
OrdinarySynchACC.set(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
set TuCSoN primitive, to replace all the tuples in the given
target tuplecentre with that specified in the given list. |
void |
AdminACC.setBasicAgentClass(java.lang.String newBasicAgentClass)
Sets the basic agent class, that is, the cohort of agents representing
un-authenticated agents (if allowed by the RBAC structure currently
installed) from the RBAC structure installed in default TuCSoN node
(installed on
localhost:20504 ). |
void |
AdminACC.setRoleAgentClass(java.lang.String roleName,
java.lang.String agentClass)
Sets the agent class associated to a role in the RBAC structure installed
in default TuCSoN node (installed on
localhost:20504 ). |
void |
AdminACC.setRolePolicy(java.lang.String roleName,
java.lang.String policyName)
Sets the association between a role and a policy in the RBAC structure
installed in default TuCSoN node (installed on
localhost:20504 ). |
ITucsonOperation |
SpecificationSynchACC.setS(TupleCentreId tid,
LogicTuple spec,
java.lang.Long timeout)
set_s specification primitive, to replace all the ReSpecT
specification tuples in the given target tuplecentre specification space
with that specified in the given tuple. |
ITucsonOperation |
SpecificationSynchACC.setS(TupleCentreId tid,
java.lang.String spec,
java.lang.Long timeout)
set_s specification primitive, to replace all the ReSpecT
specification tuples in the given target tuplecentre specification space
with that specified in the given String. |
boolean |
Tucson2PLibrary.spawn_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
spawn TuCSoN primitive. |
ITucsonOperation |
OrdinarySynchACC.spawn(TupleCentreId tid,
Tuple toSpawn,
java.lang.Long timeout)
spawn TuCSoN primitive, starts a parallel computational
activity within the target node. |
boolean |
Tucson2PLibrary.uin_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
uin TuCSoN primitive. |
ITucsonOperation |
UniformSynchACC.uin(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
uin TuCSoN primitive, retrieves the specified tuple from the
given target tuplecentre. |
boolean |
Tucson2PLibrary.uinp_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
uinp TuCSoN primitive. |
ITucsonOperation |
UniformSynchACC.uinp(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
uinp TuCSoN primitive, retrieves the specified tuple from
the given target tuplecentre. |
boolean |
Tucson2PLibrary.uno_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
uno TuCSoN primitive. |
ITucsonOperation |
UniformSynchACC.uno(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
uno TuCSoN primitive, checks absence of the specified tuple
in the given target tuplecentre. |
boolean |
Tucson2PLibrary.unop_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
unop TuCSoN primitive. |
ITucsonOperation |
UniformSynchACC.unop(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
unop TuCSoN primitive, checks absence of the specified tuple
in the given target tuplecentre. |
boolean |
Tucson2PLibrary.urd_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
urd TuCSoN primitive. |
ITucsonOperation |
UniformSynchACC.urd(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
urd TuCSoN primitive, reads (w/o removing) the specified
tuple from the given target tuplecentre. |
boolean |
Tucson2PLibrary.urdp_2(alice.tuprolog.Term arg0,
alice.tuprolog.Term arg1)
urdp TuCSoN primitive. |
ITucsonOperation |
UniformSynchACC.urdp(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout)
urdp TuCSoN primitive, reads (w/o removing) the specified
tuple from the given target tuplecentre. |
Modifier and Type | Method and Description |
---|---|
abstract ITucsonOperation |
AbstractTucsonAction.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout)
Requests execution of this TuCSoN action in SYNCHRONOUS mode, that is,
blocking the caller until operation completion (e.g., a
in
without matching tuples does cause blocking the caller agent). |
Modifier and Type | Method and Description |
---|---|
ITucsonOperation |
Spawn.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
Set.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
Rdp.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
Rd.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
Out.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
Nop.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
No.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
Inp.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
In.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
Get.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
Modifier and Type | Method and Description |
---|---|
ITucsonOperation |
RdAll.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
OutAll.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
NoAll.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
InAll.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
Modifier and Type | Method and Description |
---|---|
ITucsonOperation |
Urdp.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
Urd.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
Unop.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
Uno.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
Uinp.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
Uin.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
Modifier and Type | Method and Description |
---|---|
ITucsonOperation |
SetS.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
RdS.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
RdpS.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
OutS.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
NoS.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
NopS.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
InS.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
InpS.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
ITucsonOperation |
GetS.executeSynch(EnhancedSynchACC acc,
java.lang.Long timeout) |
Modifier and Type | Method and Description |
---|---|
void |
AdminACCProxyAgentSide.add(AuthorisedAgent agent) |
void |
AdminACCProxyAgentSide.add(Permission permission,
java.lang.String policyName) |
void |
AdminACCProxyAgentSide.add(Policy policy) |
void |
AdminACCProxyAgentSide.add(Role role) |
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 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) |
ITucsonOperation |
RBACACCProxyAgentSide.get(TupleCentreId tid,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.get(TupleCentreId tid,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.getS(TupleCentreId tid,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.getS(TupleCentreId tid,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.in(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.in(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.inAll(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.inAll(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.inp(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.inp(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.inpS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.inpS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.inS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.inS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
void |
AdminACCProxyAgentSide.install(RBACStructure rbac) |
void |
AdminACCProxyAgentSide.install(RBACStructure rbac,
java.lang.Long timeout,
java.lang.String n,
int p) |
java.util.List<Role> |
NegotiationACCProxyAgentSide.listPlayableRoles() |
boolean |
NegotiationACCProxyAgentSide.login(java.lang.String username,
java.lang.String password) |
ITucsonOperation |
RBACACCProxyAgentSide.no(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.no(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.noAll(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.noAll(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.nop(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.nop(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.nopS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.nopS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.noS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.noS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.out(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.out(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.outAll(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.outAll(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.outS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.outS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
EnhancedACC |
NegotiationACCProxyAgentSide.playDefaultRole() |
EnhancedACC |
NegotiationACCProxyAgentSide.playRole(java.lang.String roleName) |
EnhancedACC |
NegotiationACCProxyAgentSide.playRole(java.lang.String roleName,
java.lang.Long timeout) |
EnhancedACC |
NegotiationACCProxyAgentSide.playRoleWithPermissions(java.util.List<java.lang.String> permissionsId) |
EnhancedACC |
NegotiationACCProxyAgentSide.playRoleWithPermissions(java.util.List<java.lang.String> permissionsId,
java.lang.Long l) |
ITucsonOperation |
RBACACCProxyAgentSide.rd(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.rd(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.rdAll(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.rdAll(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.rdp(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.rdp(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.rdpS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.rdpS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.rdS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.rdS(TupleCentreId tid,
LogicTuple event,
LogicTuple guards,
LogicTuple reactionBody,
java.lang.Long timeout) |
void |
AdminACCProxyAgentSide.removePolicy(java.lang.String policyName) |
void |
AdminACCProxyAgentSide.removeRBAC() |
void |
AdminACCProxyAgentSide.removeRBAC(java.lang.Long l,
java.lang.String n,
int p) |
void |
AdminACCProxyAgentSide.removeRole(java.lang.String roleName) |
ITucsonOperation |
RBACACCProxyAgentSide.set(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.set(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
void |
AdminACCProxyAgentSide.setBasicAgentClass(java.lang.String newBasicAgentClass) |
void |
AdminACCProxyAgentSide.setRoleAgentClass(java.lang.String roleName,
java.lang.String agentClass) |
void |
AdminACCProxyAgentSide.setRolePolicy(java.lang.String roleName,
java.lang.String policyName) |
ITucsonOperation |
RBACACCProxyAgentSide.setS(TupleCentreId tid,
LogicTuple spec,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.setS(TupleCentreId tid,
LogicTuple spec,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.setS(TupleCentreId tid,
java.lang.String spec,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.setS(TupleCentreId tid,
java.lang.String spec,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.spawn(TupleCentreId tid,
Tuple toSpawn,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.spawn(TupleCentreId tid,
Tuple toSpawn,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.uin(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.uin(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.uinp(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.uinp(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.uno(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.uno(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.unop(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.unop(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.urd(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.urd(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
RBACACCProxyAgentSide.urdp(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
ITucsonOperation |
ACCProxyAgentSide.urdp(TupleCentreId tid,
Tuple tuple,
java.lang.Long timeout) |
void |
TucsonOperation.waitForOperationCompletion(long ms) |
Modifier and Type | Method and Description |
---|---|
void |
ITupleCentreOperation.waitForOperationCompletion(long ms)
Wait for operation completion, with time out
Current execution flow is blocked until the operation is completed or a
maximum waiting time is elapsed
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractTupleCentreOperation.waitForOperationCompletion(long ms) |