public interface T4JnArch
Modifier and Type | Method and Description |
---|---|
long |
addTucsonOperationRequest(alice.tucson.asynchSupport.actions.AbstractTucsonOrdinaryAction action)
Method to add a TuCSoN operation to execute.
|
java.util.concurrent.locks.Lock |
getMutex()
Method to get the mutex granting exclusive access to results and
suspended intentions collections.
|
java.util.Map<java.lang.Long,TucsonResult> |
getResults()
Method to get the collection of TuCSoN operation results.
|
java.util.Map<java.lang.Long,jason.asSemantics.Intention> |
getSuspendedIntentions()
Method to get the collection of suspended intentions waiting for result.
|
long addTucsonOperationRequest(alice.tucson.asynchSupport.actions.AbstractTucsonOrdinaryAction action)
action
- The TuCSoN operation.java.util.Map<java.lang.Long,TucsonResult> getResults()
java.util.Map<java.lang.Long,jason.asSemantics.Intention> getSuspendedIntentions()
java.util.concurrent.locks.Lock getMutex()