Package | Description |
---|---|
alice.tucson.api | |
alice.tucson.service | |
alice.tucson.service.tools |
Modifier and Type | Method and Description |
---|---|
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. |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
static Role |
TucsonACCTool.activateRole(java.lang.String agentAid,
java.util.UUID accUUID,
java.lang.String agentClass,
java.lang.String roleName,
TupleCentreId tid,
EnhancedACC acc)
Activates a given role for the given agent.
|