public interface IRespectTC
IRespectOperation get(IId id) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation get(IId id, OperationCompletionListener l) throws OperationNotPossibleException
id
- agent identifierl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outTupleCentreId getId()
IRespectOperation getS(IId aid) throws OperationNotPossibleException
aid
- the identifier of who is invoking the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation getS(IId aid, OperationCompletionListener l) throws OperationNotPossibleException
aid
- the identifier of who is invoking the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outRespectVM getVM()
IRespectOperation in(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operation the tuple argument of the
operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation in(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- agent identifiert
- the tuple argument of the operation the tuplel
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation inAll(IId id, LogicTuple t) throws OperationNotPossibleException
id
- agent identifiert
- the tuple argument of the operation the tupleOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation inAll(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operation the tuple argument of the
operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation inp(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operation the tuple argument of the
operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation inp(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- agent identifiert
- the tuple argument of the operation the tuplel
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation inpS(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operation the identifier
of who is invoking the operationt
- the tuple argument of the operation the tuple argument of the
operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation inpS(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operation the identifier
of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation inS(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation inS(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation no(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation no(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation noAll(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation noAll(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation nop(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation nop(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation nopS(IId aid, LogicTuple t) throws OperationNotPossibleException
aid
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation nopS(IId aid, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
aid
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation noS(IId aid, LogicTuple t) throws OperationNotPossibleException
aid
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation noS(IId aid, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
aid
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation out(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation out(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation outAll(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation outAll(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation outS(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation outS(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation rd(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation rd(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation rdAll(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation rdAll(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation rdp(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation rdp(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation rdpS(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation rdpS(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation rdS(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation rdS(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation set(IId id, LogicTuple t) throws OperationNotPossibleException, InvalidLogicTupleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationupleOperationNotPossibleException
- if the requested operation cannot be carried outInvalidLogicTupleException
- if the given argument is not a valid Prolog tupleIRespectOperation set(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException, InvalidLogicTupleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outInvalidLogicTupleException
- if the given argument is not a valid Prolog tupleIRespectOperation setS(IId aid, LogicTuple t) throws OperationNotPossibleException
aid
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation setS(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation setS(IId aid, RespectSpecification spec) throws OperationNotPossibleException, InvalidSpecificationException
aid
- the identifier of who is invoking the operationspec
- the ReSpecT specification argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outInvalidSpecificationException
- if the given ReSpecT specification has syntactical errorsIRespectOperation setS(IId aid, RespectSpecification spec, OperationCompletionListener l) throws OperationNotPossibleException
aid
- the identifier of who is invoking the operationspec
- the ReSpecT specification argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation spawn(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation spawn(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation uin(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation uin(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation uinp(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation uinp(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation uno(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation uno(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation unop(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation unop(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation urd(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation urd(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation urdp(IId id, LogicTuple t) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationOperationNotPossibleException
- if the requested operation cannot be carried outIRespectOperation urdp(IId id, LogicTuple t, OperationCompletionListener l) throws OperationNotPossibleException
id
- the identifier of who is invoking the operationt
- the tuple argument of the operationl
- the listener for operation completionOperationNotPossibleException
- if the requested operation cannot be carried out